摘要: 参考链接:http://www.cnblogs.com/kongtiao/archive/2011/07/20/2111581.html 一、实验目的:学习驱动FPGA之IO引脚来控制蜂鸣器演奏音乐。二、实验环境:FPGA开发板AX301,Quartus ii三、实验介绍: 我们都知道,乐曲由音调和 阅读全文
posted @ 2017-06-08 08:59 古月照今尘 阅读(2824) 评论(1) 推荐(0) 编辑
摘要: 一、实验目的:学习数码管封装以及显示时间。二、实验环境:FPGA开发板AX301,Quartus ii三、实验介绍:将数码管显示模块封装起来,同时通过不断读取RTC时钟的时分秒值,将之显示在数码管。实验时,将实时时间的时分秒写入程序,运行程序后可以看到数码管显示的时间会不断的刷新。四、源码 五、RT 阅读全文
posted @ 2017-05-31 20:26 古月照今尘 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: FPGA学习之串口组合多字节问题,前一帖子在学习的过程中发现在PC发送多个字节的时候,PC接受到的字节除了第一个后面可能都不对。经过网上学习以及对比之前的源码,发现了问题所在。 一、复习串口数据一帧的基本组成 二、串口调试助手 由于串口助手在发送的时候,无校验位,所以每个字节实际上是10位的,故我们 阅读全文
posted @ 2017-05-07 09:51 古月照今尘 阅读(1859) 评论(2) 推荐(1) 编辑
摘要: 一、实验目的:实现串口输入输出,通过上位机发送数据到串口,再查看接受到的是否是串口发送的结果。 二、实验环境:FPGA开发板AX301,Quartus ii 三、实验介绍:串口接受使能后,开始接受数据,接受完成后,将接受的数据传给发送模块,使能串口发送,开始发送数据。发送信号默认为高电平,第0位数据 阅读全文
posted @ 2017-05-04 14:11 古月照今尘 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 一、实验目的:实现一个串口输出,通过上位机查看接受到的是否是串口发送的结果。 二、实验环境:FPGA开发板AX301,Quartus ii 三、实验介绍:串口发送使能后,开始发送数据。发送信号默认为高电平,第0位数据发低电平,1~7为要发送的数据,9、10位发高电平。 四、系统框架图 五、源码 首先 阅读全文
posted @ 2017-05-04 11:03 古月照今尘 阅读(1432) 评论(0) 推荐(0) 编辑
摘要: FPGA学习之串口接收模块 原文弊端,串口每次只能接受一个,再接受需要先关闭串口再打开才有效。(可能是软件问题,换一个之后OK) 首先是改波特率,例程为9600,改成115200. 115200 bps 传输速度使一位数据的周期是 0.0000086805s 。以 50Mhz 时钟频率要得到上述的定 阅读全文
posted @ 2017-05-01 21:15 古月照今尘 阅读(3645) 评论(0) 推荐(0) 编辑