发新帖我要提问
12
返回列表
打印

如何判断串口帧头数据

[复制链接]
楼主: xvezhe
手机看帖
扫描二维码
随时随地手机跟帖
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

使用特权

评论回复
22
cmyldd| | 2022-4-20 12:31 | 只看该作者
这个挺管用的, 再多一级校验的也可以,轮廓简单明了

使用特权

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

本版积分规则