W
wishme1
Unregistered / Unconfirmed
GUEST, unregistred user!
假设串口一次收到如下的数据包:###mypack1$$$se###mypack2$$$po###mypa
真正我要取出的数据包头为###,包尾为$$$
所以我要得到的是该包中的两个完整的数据包:###mypack1$$$和###mypack2$$$,并且
最后的###mypa因为找到包头但没包尾,所以要和下次接收到的合并,看后面是否有包
尾出现,下一次收到如有包尾则又构成一个完整包,如接下去又出现的是包头,则丢弃
说明不会构成完整包
se和po不符合条件则丢弃
最后结果是把这两个完整包加入字符串数组,怎样分析?
真正我要取出的数据包头为###,包尾为$$$
所以我要得到的是该包中的两个完整的数据包:###mypack1$$$和###mypack2$$$,并且
最后的###mypa因为找到包头但没包尾,所以要和下次接收到的合并,看后面是否有包
尾出现,下一次收到如有包尾则又构成一个完整包,如接下去又出现的是包头,则丢弃
说明不会构成完整包
se和po不符合条件则丢弃
最后结果是把这两个完整包加入字符串数组,怎样分析?