发新帖我要提问
12
返回列表
打印
[应用相关]

串口USART的分析以及GD32和STM32的USART的差异

[复制链接]
楼主: 狗啃模拟
手机看帖
扫描二维码
随时随地手机跟帖
21
狗啃模拟|  楼主 | 2022-7-27 18:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览

使用特权

评论回复
22
狗啃模拟|  楼主 | 2022-7-27 18:50 | 只看该作者
6.2、通信协议上的细微差异
GD在连续发送数据的时候每两个字节之间会有一个Bit的Idle,而STM32没有,如下图为GD的发送波形:

使用特权

评论回复
23
狗啃模拟|  楼主 | 2022-7-27 18:51 | 只看该作者
GD的串口在发送的时候停止位只有1/2两种停止位模式。STM32有0.5/1/1.5/2四种停止位模式。

使用特权

评论回复
24
狗啃模拟|  楼主 | 2022-7-27 18:51 | 只看该作者
GD 和STM32 USART的这两个差异对通信基本没有影响,只是GD的通信时间会加长一点。

使用特权

评论回复
25
狗啃模拟|  楼主 | 2022-7-27 18:52 | 只看该作者
结语
其实串口是一种比较简单的通信设备了,在嵌入式开发设计中使用的相当多,比如:交互调试命令行、信息打印输出、在线升级、和外围设备通信等等的。使用都大同小异吧,没什么很复杂的计数难点,用起来也稳定。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则