上午:
- 补充知识点:
- 晶振:晶体振荡器,给单片机提供时钟频率(时钟信号),没有晶振单片机就不能工作。晶振提供的频率越高,单片机的运行速度越快。
* FPGA:
- 课程要点:
下午:
- Diamond软件建立工程项目的简单操作流程
- verilog语法学习要点:
- 时序逻辑只需用到assign和always
- assign(持续赋值,左边必须是线型的)
- always(上升沿,下降沿,与时钟有关)
- 除法与取模尽量避免
- 条件三目运算符assign赋值时常用
- 规约运算符
- 拼接运算符{}:可以拼不同的位数(两个8位的拼接成一个16位的)
- 非阻塞赋值⇐:同时赋值(阻塞式一步步赋值),只能用在always块中
- always块都是同时赋值的(写了100个always块的话都是并行执行的,不是一个个赋值的)
- parameter:分频