厚积而薄发

记录本人学习之路,主要是给自己看的。。

【课程记录】用显示数码管制作一个频率计(frequency meter)

  第七节课,理论课的部分我们讲完了锁存器触发器,并介绍了时序电路的基本概念。实践课的内容并不多,基于上两节课制作的关于数码管显示的程序,制作一个频率计。  简单介绍一下频率计:   频率计 又称为频率计数器,是一种专门对被测信号频率进行测量的电子测量仪器。频率计主要由四个部分构成:时基(...

2018-04-19 22:58:03

阅读数 2150

评论数 3

【课程记录】用Ego1开发板做流水灯实验并理解程序的模块调用

  第四节课的实验内容其实和之前的实验内容相似,都是流水灯实验,但是这次换了一块开发版——Xilinx EGO1 ,芯片型号是 xc7a35tcsg324-1   这块实验板是2016教育部Xilinx产学合作协同育人项目的数字电路课程改革成果,硬件平台由依元素(E-ELEMENT)科技订制完成...

2018-04-01 00:37:20

阅读数 3693

评论数 3

【verilog】Verilog数字系统设计教程学习笔记(夏宇闻)《二》

模块的结构   verilog的基本设计单元是“模块”(block)。模块是由两部分组成的:① 描述接口的部分 ② 描述逻辑功能的部分。 Verilog结构位于在module 和 endmodule 声明语句之间,每一个Verilog程序包括四个部分:端口定义,I/O声明、内部信号声明和功能定...

2018-03-27 18:27:12

阅读数 1573

评论数 0

【课程记录】 组合逻辑电路使用vivado 2017.2 的仿真功能

   这第三节实验课的内容其实不是很多,主要是对于第二节课的组合逻辑的内容用代码写一遍,而不是调用现成的IPcore。写好之后再仿真一下。   新建工程创建源文件,这些基本的流程就不累述了,忘记的同学可以去我的第一篇课程博客里面去走一遍:【课程记录】win10 第一次安装使用vivado 2...

2018-03-25 17:15:45

阅读数 2334

评论数 0

【verilog】Verilog数字系统设计教程学习笔记(夏宇闻)《一》

  硬件描述语言(HDL,hardware description language)是一种形式化方法来描述数字电路和系统的语言。数字电路系统的设计者利用这种语言可以从上层到下层(从抽象到具体)逐层描述自己的设计思想用一系列分层次的模块来表示极其复杂的数字系统。然后利用EDA工具逐层进行仿真验证,...

2018-03-20 17:32:22

阅读数 4479

评论数 0

【机器视觉(Horn)】 学习笔记《1》成像与图像检测

1、成像   分析一张图像之前,我们需要弄清一张图像是如何形成的。图像是如何在一个光学成像系统中产生的呢?这就涉及两个问题: 场景中各点到图像上各点的对应关系 什么决定了图像上各点的亮度 透视投影 透视投影模型是最常见的模型,如下图所示,E点是一个小孔,可视为相机的小孔,人的瞳孔等...

2018-03-17 20:24:36

阅读数 403

评论数 0

【区块链学习】《区块链学习指南》学习笔记 <1>

区块链(Blockchain)技术首先被应用于比特币,比特币本身就是第一个、也是规模最大、应用范围最广的区块链。 区块链的定义还不明确,总的来说是“基于区块链技术的公共数据库”. 按照参与方式分类,区块链分为:公开链(Public Blockchain)、联盟链(Consortium Bloc...

2018-03-15 00:28:36

阅读数 131

评论数 0

【课程记录】 使用vivado 2017.2的画布进行 “可视化” 编程

这一次记录的是第二节课所学的vivado课堂编程实验 上来很简单,还是新建工程,新建工程的具体步骤可以参照我第一篇博客: 【课程记录】win10 第一次安装使用vivado 2017.2 并建立project 这里是我们新建工程所选的FPGA的型号信息。 接下来正式开始实验...

2018-03-13 21:59:34

阅读数 1177

评论数 0

【python 面向对象】 python对象学习笔记《1》

模块和包   模块 Module 就是一个简单的python文件,模块里面可以定义各种类 class 和函数。   import 语句用来导入模块或者从模块里面导入特定的类或函数;也可以用 from…import 语句来导入模块 module 下的一个类,   例如:    impo...

2018-03-11 14:23:33

阅读数 95

评论数 0

【课程记录】win10 第一次安装使用vivado 2017.2 并建立project

  记录TJU第一次数电课的实验,老师提供下去的使用的是vivado2017.2 版本的安装包进行编程实验,由于往届所用的编程环境都没有在window10 环境下运行,所以在此写一篇博客记录,顺便把我们第一节课相关的小项目的编译,运行过程也记载下来。   VIVADO2017.2安装包链接:...

2018-03-10 00:39:31

阅读数 11405

评论数 3

【pythonGUI专题】tkinter库的学习与使用(一)

tkinter是python的标准GUI库,无需额外下载,安装好python即可使用。   先用一个实例来初步体会 tkinter 库的使用方法.    import tkinter window = tkinter.Tk() # 用Tk()方法创建主窗口 window.t...

2018-02-09 17:20:39

阅读数 3000

评论数 2

【作死向】Ubuntu16.04 安装之后的操作以及配置

  对于刚刚接触Ubuntu的新手,往往由于各种不熟悉玩坏这个系统,或者是搞出一堆难以解决的问题。对于重装ubuntu,将会逐渐是一场家常便饭(TAT)。重装系统是一种逃避,不能真正解决问题,虽然真的很管用。作为本人使用ubuntu 的配置记录,在此留下一篇博客。  注意以下带 ‘ * ’ 号...

2018-02-08 11:25:01

阅读数 160

评论数 0

【python爬虫专题】解析方法 <4> BeautifulSoup库学习

BeautifulSoup库支持的解析库: 解析器 调用方法 特点 Python标准库 BeautifulSoup(markup,”html.parser”) Python内置的标准库,处理速度适中,文档容错能力强 lxml HTML解析器 Bea...

2018-02-04 14:42:58

阅读数 102

评论数 0

【python爬虫专题】解析方法 <2> Requests库方法总结

Requests库是python实现的简单易用的HTTP库 请求 基本的GET请求:requests.get() 写一个实例: import requests response = requests.get("http://www.baidu.com"...

2018-01-29 16:42:08

阅读数 79

评论数 0

【python爬虫专题】解析方法 <1> Urllib库方法总结

什么是Urllib: 一个python内置的HTTP请求库 主要包含四个模块: urllib.request    请求模块: 用这个模块模拟发送页面请求 urllib.error    异常处理模块: 保证程序不会由于运行出错而意外终止 urllib.parse    ...

2018-01-25 10:53:06

阅读数 117

评论数 0

《机器学习导论》读书笔记(1)

第一章 绪论 略 第二章 监督学习 supervise learning监督学习,是指: 利用一组已知类别的样本作为输入,通过不断调整分类器的参数,使其达到所要求的性能的过程。也称为监督训练或有教师学习。简单的来说,监督学习就是“通过实例学习类”,在最简单的二元分类问题中,类 无非就只有正例...

2017-12-27 14:02:15

阅读数 1013

评论数 0

【python爬虫专题】解析方法 <3> 正则表达式学习

本篇学习记录主要来自《正则表达式必知必会》以及百度百科,作为本人学习爬虫的一个工具,将记录一些语法类的知识方便自己需要时复习 # 正则表达式是字符串处理的一种逻辑公式,不是python独有的,在python标准库中就带有re(regular expression) 书写匹配模...

2017-12-25 21:58:10

阅读数 75

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭