[技术问答] 求助!波特率配置为115200数据接收错误

[复制链接]
1774|4
 楼主| QqQqQq123231 发表于 2020-5-29 09:17 | 显示全部楼层 |阅读模式
求助!UART串口收发,波特率配置9600时数据正常,波特率配置115200时第一个数据最高位错误,例如0X01的数据会变成0x81
wangshujun 发表于 2020-5-29 09:57 | 显示全部楼层
你要计算波特率误差,超过5%就注定无法正常通信了大于2.5%抗干扰性就很差了
猜测你是16兆时钟配置的115200,误差太大
smartpower 发表于 2020-5-29 13:05 | 显示全部楼层
chenxiaolang 发表于 2020-5-30 15:51 | 显示全部楼层
注意误差,我发过类似的**,修正误差后就好了
martinhu 发表于 2020-6-2 09:04 | 显示全部楼层
估计是你的系统时钟太低了或者不合适,计算出来的波特率误差太大
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

10

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部