S
silaszhe
Unregistered / Unconfirmed
GUEST, unregistred user!
要写一个对串口RS232的模块进行操作的程序。发送命令之后,得到的返回值为:7b 7b 44 bb 数据帧 7b 7d7b 7b为帧头 44 bb为命令字 7b 7d为帧尾档中有个注释:“为了避免数据帧中有7b7b的情况,发送数据前,要对数据进行检测,如果有就在7b的后面加0x80,也就是说每个7b后面都有一个0x80,接收数据是如果遇到后面有0x80的7b我们就认为是数据,如果7b后面跟的是7b或是7d就认为是结束标志或是开始标志。”我想问问0x80这个在传回的数据里怎么表示,用pos()函数我查什么?各位有遇到过相似问题并解决的么?