《FPGA学习》系列
文章平均质量分 50
此系列作为博主学习FPGA记录用,主要是学习的一些笔记与心得,有需要的朋友可以以此为参考。
朽木自雕i
渔夫出海前,并不知道鱼在哪里,
可他们还是会选择出发,
因为他们相信自己会满载而归。
人生很多时候是:
选择了才有机会,相信了才有可能。
当才华撑不起你梦想时,请努力!而你只管努力,剩下交给天意。
一个闲暇时间用来敲敲代码,画画板子,焊焊电路,玩玩单片机,搞搞Linux,写写Blog记录成长的技术人。
展开
-
《FPGA学习》->蜂鸣器播放
我们可以定义一个音的时间周期为500ms,当计数到190839的一半时,把蜂鸣器打开,当计数到190839时,把蜂鸣器关闭,下一个计数从0重新计数。发出第一个音后,我们可以在第二个500ms让蜂鸣器发出低音2,也就是"来"音,以此类推,我们只定义低音1~低音7总共7个音,定义一个3位宽的数就可以把它们都罗列出来。本实验采用无源蜂鸣器,蜂鸣器的发声不同是靠频率不同进行控制的,音调的大小是靠占空比也决定的。从图中可以看出cnt_500ms的值是从0计数到6,再次计数会变为0,刚好对应7个音,符合我们要求。原创 2023-02-20 22:50:47 · 2652 阅读 · 1 评论 -
《FPGA学习》->呼吸灯
呼吸灯,简而言之就像人类呼吸一样,有节奏的让LED灯从:灭->微微亮->微亮->亮->高亮,然后再从:高亮->亮->微亮->微微亮->灭的这样一个过程。原创 2023-02-20 21:09:27 · 2658 阅读 · 0 评论 -
《FPGA学习》->流水灯设计
用verilog HDL语言设计一个FPGA的流水灯程序,要求时序满足下图所示,自定义流水间隔。原创 2023-02-19 16:50:45 · 1095 阅读 · 0 评论 -
《FPGA学习》->多个按键控制LED灯
本次项目任务,利用开发板上的4个按键KEY1,KEY2,KEY3,KEY4和2个LED灯LED1,LED2,完成以下功能: ①如果没有按键按下,LED1和LED2均熄灭; ②如果有奇数个按键同时被按下,则LED1亮,LED2熄灭; ③如果有偶数个按键同时被按下,则LED1和LED2都亮;原创 2023-02-19 10:00:00 · 634 阅读 · 0 评论 -
《FPGA学习》->点亮一颗LED灯
本文章主要讲如何使用verilog HDL语言设计一个FPGA的点灯程序原创 2023-02-18 23:03:25 · 570 阅读 · 0 评论