打印
[STM32F0]

在f070中串口波特率超过57600最高位变1

[复制链接]
157|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 地瓜patch 于 2025-3-31 11:35 编辑

在f070中开了一个IIC,一个uart,uart转发iic的数据。
PC端串口助手监控数据,波特率高了会出错在程序中已经把 大于32768 的数据剔除。
仿真观察uart发送数据寄存器的数值是正常的。



19200,没有错误



38400,也没有错误



57600,也没有错误



115200开始大量出错



用某大厂串口工具测试,也是同样错误



这个高位置1的问题,大概率是发生在传输线上




使用特权

评论回复
沙发
地瓜patch|  楼主 | 2025-4-2 11:19 | 只看该作者
结帖了哈,减小R7,解决该问题

使用特权

评论回复
板凳
elephant00| | 2025-4-3 11:40 | 只看该作者
一点都不给大家讨论的余地啊

使用特权

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

本版积分规则

个人签名:出一块TI-PLABS-AMP-EVM

1433

主题

13706

帖子

27

粉丝