正点原子学习小组
直播中

jf_1137202360

8年用户 1359经验值
擅长:嵌入式技术
私信 关注
[经验]

【正点原子DFPGL22G开发板体验】串口测试

前言
串口是嵌入式中最常用的通讯方式,这一篇测试串口的收发。
过程
工程见
1_Verilog14_uart_loopback_topprjuart_loopback_top.pds
代码参见第二十一章 UART串口通讯实验,参考文档中已经解释的很清楚了,不再详叙述。
我们看到有3个模块,分别实现发送,接收和顶层实例发送接收模块实现loop
图片1.png
可以查看模块框图如下
图片2.png
IO约束如下
图片3.png
对应原理图如下,P1要短接
图片4.png
图片5.png
生成bit文件下载,
接上USB UART线,PC上串口终端设置为115200-8-n-1
串口终端发送数据,开发板原样返回,说明功能OK
图片6.png
总结
文档描述非常详细,参考文档即可, 本篇从源码可以了解边沿检测等典型代码。

更多回帖

发帖
×
20
完善资料,
赚取积分