
FPGA
文章平均质量分 59
&点灯工程师
这个作者很懒,什么都没留下…
展开
-
基于FPGA的BPSK变频器电路设计
在这里插入图片描述原创 2022-03-07 22:33:20 · 520 阅读 · 1 评论 -
信号发生器电路的FPGA设计
信号发生器电路的FPGA设计注:主要为记录自己的学习过程。一、主要功能可产生 ASK、FSK、PSK、单频信号、三角波、锯齿波、方波载波频率、调制参数等波形参数可设置可通过串口设置信号参数串口协议:9600bps 波特率、1 位起始位、8 位数据位、1 位停止位、无校 验位载波频率范围:1MHz~4.75MHz 可变,步进 250kHz基带信号码速率范围:100kHz~475kHz,步进 25kHz三角波频率范围: 6kHz~98kHz,共 16 种频率可设置锯齿波频率范围: 12kH原创 2021-02-23 22:04:51 · 1475 阅读 · 0 评论 -
串口通信的FPGA设计
串口通信的FPGA设计注:主要为记录自己的学习过程。一、主要功能每隔1s PC向板子发送数据。板子向PC回传数据。二、分析主要由四个模块构成,分别为:分频模块,计数模块,显示模块,密码模块。三、RTL四、注意问题在生成RTL时,已经例化了的消抖模块消失了,在网上查找资料后发现是综合优化导致的,但我并不这么认为,我觉得应该是代码哪个地方有点小问题,但是第二天,重新生成RTL时,消抖模块就出现了,现在还没弄清楚是什么原因造成的。一个数据[3:0]dout=1110,将do原创 2021-02-09 18:02:50 · 389 阅读 · 0 评论 -
密码锁电路的FPGA设计
密码锁电路的FPGA设计注:主要为记录自己的学习过程,代码参考的杜勇老师的。一、主要功能正确输入初始密码,LED 1 亮。可改密码,当密码可更改时,LED 2 亮。二、分析主要由四个模块构成,分别为:按键消抖模块,计数模块,显示模块,密码模块。三、RTL四、注意问题在生成RTL时,已经例化了的消抖模块消失了,在网上查找资料后发现是综合优化导致的,但我并不这么认为,我觉得应该是代码哪个地方有点小问题,但是第二天,重新生成RTL时,消抖模块就出现了,现在还没弄清楚是什么原因原创 2021-01-26 18:52:07 · 688 阅读 · 2 评论 -
秒表时钟电路的FPGA设计
秒表时钟电路的FPGA设计一、主要功能4位8段数码管分别显示分、秒的十位、秒的个位、0.1秒。按键消抖功能。二、分析按键消抖按下按键的时间大约为20ms,抖动的时间小于20ms。所以在检测到键按下时设计开始计时20ms,没有20ms的就是抖动,计时大于等于20ms再判断键松开的时间,计数到20ms清零。动态扫描设计成独立的模块,下次使用时可以直接用。...原创 2021-01-19 19:24:49 · 953 阅读 · 0 评论