如何判断串口帧头数据

[复制链接]
15608|21
dragon_hn 发表于 2014-2-19 10:39 | 显示全部楼层
xvezhe 发表于 2014-2-19 08:31
valid_len=0;   // 全局变量

串口接收()

有区别,
if(valid_len==1) 应该是 else if(valid_len==1)

否者当收到0x55时,
先执行:
if(valid_len==0)      {.... valid_len=1;}
再接着执行:
if(valid_len==1)    {.. valid_len=0;}
用远到不了2
cmyldd 发表于 2022-4-20 12:31 | 显示全部楼层
这个挺管用的, 再多一级校验的也可以,轮廓简单明了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部