小梅哥 vivado
时间: 2023-08-28 13:14:51 浏览: 208
小梅哥FPGA自学笔记
小梅哥vivado是指使用Vivado软件进行FPGA设计和开发的过程中遇到的问题或者需要进行的操作。根据提供的引用内容中的代码和功能描述,可以看出是在设计串口发送模块的功能,并且通过按键模块控制发送信号,并显示状态指示灯。同时还有一个关于LED灯亮灭的仿真图。关于奇偶校验类型的介绍也在其中。
在Vivado中,可以按照以下步骤进行串口发送模块的设计:
1. 添加按键模块,并将按键状态通过信号连接到串口发送模块的始能信号(send_en)上。
2. 使用assign语句将按键模块中的按键状态赋值给send_en信号。
3. 添加issp模块,并将数据连接到data信号上,指定波特率。
4. 将串口状态信号连接到LED灯上,以便显示程序是否正常运行。
关于LED灯的仿真图,可以根据需求设置LED灯的亮灭时长和周期。根据提供的描述,LED灯的亮灭状态是循环的,每个周期为1秒,亮0.25秒,灭0.5秒,亮0.75秒,灭1秒。
关于奇偶校验类型,奇偶校验是一种用来验证数据正确性的方法。在偶校验中,数据被改变以使得所有传送的数位中的“1”个数为偶数;而在奇校验中,所有传送的数位中的“1”个数为奇数。奇偶校验可以用于接收方检查传输是否发生错误。如果奇偶校验正确,说明数据没有错误或者发生了偶数个错误。如果用户选择数据长度为8位,则没有多余的比特可用来作为奇偶校验位,因此称为“无奇偶校验”。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [小梅哥FPGA学习笔记——串口发送模块](https://blog.csdn.net/qq_36309133/article/details/122067973)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [小梅哥Xilinx FPGA学习笔记8——从计数器到可控线性序列机](https://blog.csdn.net/weixin_42454243/article/details/122221505)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [小梅哥Xilinx FPGA学习笔记10——串口通信发送](https://blog.csdn.net/weixin_42454243/article/details/123704383)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文