STM32串口的奇偶校验问题
我的串口初始化配置的是9个bit和偶校验,但是为什么上位机软件比如串口调试助手和modbus poll用奇校验也可以和我正常通信呢?这个时候我的代码中应该如何判断上位机的校验设置是否正确呢单独测试看看,正常应该不行的 大部分串口软件本身只处理数据,不关注奇偶校验 yubinwu_3004964 发表于 2019-1-26 22:24
大部分串口软件本身只处理数据,不关注奇偶校验
那么问题来了,假如你下位机程序设置的是偶校验,结果人家上位机寄校验发给你的数据,你还能接收而且正确的回复了,这肯定说不错去的,所以我就不知道在STM32 这个固件库中如何去判断自己接收的数据的奇偶性 错别字真不少 yklstudent-1794 发表于 2019-1-27 16:15
错别字真不少
哪里有错别字? 结贴,自己搞定了,多谢各位 斯文人 发表于 2019-2-13 15:52
结贴,自己搞定了,多谢各位
我在QQ空间有解决办法 奇偶校验是不影响收发的, 只不过你会收到报错的标志位而已, 只是你忽略了这标志位罢了 斯文人 发表于 2019-3-31 14:54
我在QQ空间有解决办法
兄弟,你的QQ空间在哪
页:
[1]