Menu Close

uart通信rx模块在FPGA实现的一种Verilog状态机写法(四)

上一篇文章里,我们介绍了rx模块在参数固定时后的写法,其实主要工作已经完成,剩下的就是对模块的扩展和完善。扩展和完善工作也不复杂,只要对uart几个可变参数进行变量化或参数化即可。在之前的文章中我们也曾这样做过,感兴趣的朋友可以也可以看一下之前tx端的写法(https://2743.com/archives/3478)。下面我们按照同样的做法,完善一下rx模块。

图1

uart 字符帧结构


 

仿真工程:


 

仿真波形:

图2

 

工程代码(quartus)

[content_control]

uart_core_test.zip

[/content_control]

 

 

Posted in FPGA 教材教案, Verilog