内容
实现的是简单的PC机和
FPGA的
通信,实现一个简单的数据传回实验,
串口是按bit发送接收字节,串行的尽管比按字节的并行通信慢,但是可以在使用一根数据线的同时用另一根数据线接收数据,重要参数包括:波特率,数据位,停止位,和奇偶校验位,不一一说明了。
串口通信协议包括RS-232、RS-422、RS-485,本程序用的是RS-232、USB串口通信。时序部分在这不给出,建议去看讲解更加全面的文档和视频,非常重要。
代码两个子模块一个顶层模块构成。
SignalTap采集一次数据结果
数据包括1、回车和换行,总共3个数据,如果需要查看其它参数可以自行添加。