摘要:
今天实验成功了,有点小兴奋 阅读全文
摘要:
串口的全程为串行接口,也称为串行通信接口,是采用串行通信方式的扩展接口。与串口对应的并行接口,例如高速AD和DA, 这些都是用的并行接口,而且在编程也简单一些。 串口有一下特点: (1)通信线路简单,只要一对传输线就可以实现双向通信。 (2)布线简单,成本低。 (3)通信距离长,可以实现数米到数千米 阅读全文
摘要:
vga显示驱动程序可分为扫描行列和行列同步两个部分 //注意:只有在有效区域内给vga赋值才会有颜色变化 扫描行列 //行列同步 这个由vga时序所决定的 另外要把x,y的坐标提取出来 //显示彩条颜色 阅读全文
摘要:
功能实现:检测一段序列码A1011,如果检测到1011输出为1否则输出为0 状态机如图所示:起始状态为IDLE,当检测到A[0]=1,进入state1状态,当检测到A[1]=1时,进入STATE2状态,当检测到A[2]=0时,进入STATE3状态,当检测到A[3]=1时,进入IDLE状态。 状态机可 阅读全文
摘要:
//功能:按键代表0~9 10个数字,按下按键led显示按下数字的二进制码,同时数码管加上该数字/*****************************************************************************/ /*--思路:让行分别为0111 1011 1101 1110 然后检测列的状态 如果列的状态为0111 1011 1101 1110 通过矩... 阅读全文
摘要:
Warning: Output pins are stuck at VCC or GND Warning (13410): Pin "L" is stuck at GND 比如定义了十个led灯,assign led=value;value 的最大值为15只能亮四个灯 阅读全文
摘要:
这次调试用了很长时间,问题主要出在按键上,经过这次调试总结的经验 1注意警告有时候警告也有用; 2学会了建立tcl文档 3如果实在找不出错误的话,可以重新写一遍,一个模块一个模块的实现,这样效率比较高 4.按键检测模块写的太麻烦了,以后需要优化 module top(CLK,RSTn,SMG1,SM 阅读全文
摘要:
阅读全文
摘要:
两个进程里都有同一个条件判断的话,会产生并行信号冲突的问题。 同一个信号不允许在多个进程中赋值,否则则为多驱动。 进程的并行性决定了多进程不同能对同一个对象进行赋值。 同一个信号不允许在多个进程中赋值,否则则为多驱动。 进程的并行性决定了多进程不同能对同一个对象进行赋值。 阅读全文
摘要:
前些日子正好看到了riple兄的《一波三折——危险的“未分配”引脚》一文,颇受启发。正好最近也遇上了类似的问题,也可谓一波三折,还好最后摆平了,要不煮熟的鸭子可就要飞了。 最重要的是又让自己长经验了。以前培训的时候就听老师提到FPGA设计中闲置的管脚一定要置输入三态(As input tri-sta 阅读全文