stm32 的串口怎么进行 mark和 space校验

stm32 的串口怎么进行 mark和 space校验,第1张

我在用stm32做多机通讯的项目,也遇到这个问题,现在已找到方法:

1、数据位设置键察9位

2、停止位1位敏塌

3、检验位无

4、如果用mark就将数据的第桥亮圆9位置1,如果是space就直接发数据

尝试给BIN文件加一个异或效验,放在BIN文件头部。然后STM32 上接收BIN文件时首先收到效验字节, 然后再接收BIN文件,接收时按做旅碧字节异或,最后与纯举BIN文件头的效验字节镇乎比较。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12439178.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存