打印
[APM32F1]

求助一下,极海APM32F103的串口奇偶校验

[复制链接]
113|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
涡流远见者|  楼主 | 2025-4-19 13:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在Modbus-RTU通讯中,默认配置为115200-8-ODD-1,即打开奇校验的功能。但是我在上位机PC机上并没有打开奇校验发送。似乎通讯也是正常的!

我哪里是配置出了问题吗?大家有遇到过类似的情况吗?

使用特权

评论回复
沙发
jobszheng| | 2025-4-19 13:40 | 只看该作者
只是一个报错。APM32在检测到奇偶校验错误后会将USART_STS寄存器中的PE**位置位。
软件再清零,这时,仍然需要读取RX_data寄存器把串口数据取出来。
但是否保存要看你自己的软件处理了。
从帖子内容看,楼主只是开启了奇偶校验,但未处理奇偶校验错误的状态。

使用特权

评论回复
板凳
星云避风港| | 2025-4-20 08:33 | 只看该作者
奇偶校验最后只是形成一个标记位而已

使用特权

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

本版积分规则

1

主题

11

帖子

0

粉丝