本帖最后由 gcxzhz 于 2015-12-20 21:07 编辑
比如说 11111werq?; 最后的两位要是“?”“;” 按你的要求加的每一帧的结束标志符
不知道你的先后顺序是那个
#define RS232_END_FLAG1 '?' //RS232Ò»èåÊý¾Ý½áÊø±êÖ¾1
#define RS232_END_FLAG2 ';' //RS232Ò»èåÊý¾Ý½áÊø±êÖ¾2
如果不是 ?; 而是 ; ? 的话改为就行
#define RS232_END_FLAG2 '?' //RS232Ò»èåÊý¾Ý½áÊø±êÖ¾1
#define RS232_END_FLAG1 ';' //RS232Ò»èåÊý¾Ý½áÊø±êÖ¾2
如果每一帧没有这两个结束位的话 发过去的数据认为是发错了 不会回的
|