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

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

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

1、数据位设置键察9位

2、停止位1位敏塌

3、检验位无

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

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


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

原文地址: http://outofmemory.cn/yw/12440673.html

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

发表评论

登录后才能评论

评论列表(0条)

保存