FPGA-结合协议时序实现UART收发器(一):UART协议、架构规划、框图
记录FPGA的UART学习笔记,以及一些细节处理,主要参考奇哥fpga学习资料。
本次UART主要采用计数器方法实现,实现uart的稳定性发送和接收功能,最后实现串口数据回环进行功能测试。
一、UART协议
UART协议如图。
包含:空闲位、起始位、数据位、校验位、停止位、空闲位(一般没有)

二、架构框图
对于规划架构框图时,从整体再到细节考虑,即从大到小;
对于具体代码实现时,从小模块代码再到顶层,即从小到大。
UART整体架构框图如下。

总结
通过对照UART协议和时序,以及规划好的架构框图来一步步从小到大实现整体功能。
该博客记录FPGA的UART学习笔记,参考奇哥fpga学习资料。采用计数器方法实现UART,达成稳定性收发功能,并进行串口数据回环测试。介绍了UART协议包含的位,还提及架构框图规划从整体到细节,代码实现从小模块到顶层。
:UART协议、架构规划、框图&spm=1001.2101.3001.5002&articleId=132836008&d=1&t=3&u=98d179a567d1427bad9524454d1f1ae2)
942

被折叠的 条评论
为什么被折叠?



