想要了解嵌入式行业经济发展 & 欧盟工业发展趋势吗?速点>>
电子产品世界 » 论坛首页 » 企业专区 » GD32 » GD32105R_START初体验之UART测试(GD32串口发送真的有空闲位吗

共1条 1/1 1 跳转至

GD32105R_START初体验之UART测试(GD32串口发送真的有空闲位吗?)

高工
2015-03-26 22:11:25    评分

    交流是架起陌生人之间的桥梁,同样对于各种嵌入式设备来说,沟通也是使得彼此协调一致的有力保障。由于地域的差异,人们练就了不同的语言天赋,使得沟通没有障碍。对于自动化设备,则是创建了彼此默认的规章约定。

    在大部分的通信协议中,FreeModbus是被普遍采用的通信协议之一,为了能够顺利的实现对于FreeModbus的移植,串口通讯的测试显得尤为重要,那么就让我们一起走进GD32 的UART测试体验吧。

    之前参看文档资料有提到过,在GD32串口连续发送字节的时候有空闲位的产生,

如图:


    楼主对此进行了验证测试,发现并没有文档中所提到的现象,因此打消了对于移植FreeModbus的恐惧,首先来张效果图吧:(GD32串口通讯,一次发送39个字节,发送周期为1s)

    整个工程创建起来还是那么的轻车熟路,UART的初始化以及收发函数及中断相关函数的实现均采用ST的固件库完成,工程简图:

   由于GD32 105R开发板将所有的管脚引了出来,所以借助USB转串口的转接板,通过三根杜邦线,很顺利的实现了此次串口测试,实物连接如图:





关键词: GD32     UART     FreeModbus    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]