怎么样接收一帧完整的数据

2019-08-01 15:16发布

接收缓冲区接收到一串数据,但是只有其中的一帧4个ff开头 83结尾的数据才能用,我怎么才能把它截取出来
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
12条回答
冰冷的游客
2019-08-02 14:03
dirtwillfly 发表于 2014-7-2 22:26
一个51检测串口字符串命令的代码,你参考下吧:
// 调试命令检测函数
U8 CmpCmd(U8 chr);

你这没有关于接收到数据的处理啊,这是我接收到的一串数据00 00 83 ff ff ff ff 02 81 00 00 83 ff 00 c0 00 ff ff 20 81 但是我就要ff ff ff ff 02 81 00 00 83这段,我的协议是四个ff开头,83是校验位

一周热门 更多>