一个串口通讯问题请教
go2us 2004-01-30 05:03:17 我的数据帧格式如下:帧头(1byte),控制字(1byte),数据区长度(2byte),数据区crc校验(2byte),数据区(最大64byte),帧尾(1byte)。
其中,数据区的长度不是固定的,最大不超过64字节,根据需要填入。在收到数据帧后,根据数据区长度(比如,数据区长度指示,数据区有32字节),来判断究竟哪些是数据。
现在问题是,如果数据帧中的数据区长度这两个字节发生错误,本来应该是32字节,变成了40字节,该怎么处理?
谢谢