地瓜patch 发表于 2025-3-31 11:14

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

本帖最后由 地瓜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

一点都不给大家讨论的余地啊{:biggrin:}
页: [1]
查看完整版本: 在f070中串口波特率超过57600最高位变1