本项目从实际工程中独立出来,以下是引用原工程中对本功能的说明:
为方便调试,以及日后检查问题,特对本项目串口调试码的发送做出一些协定
1、将每次需要接收的几个连续的调试码称作串口调试包,简称调试包; 2、调试包由两部分组成,调试头和调试数据; 3、调试头占一个字节; ·高四位是表示类型,类型1111和0000保留,其余类型可自定义; ·低四位确定整个调试包的长度,0000表示调试包仅一个字节,只有调试头,无调试数据。0001表示有1个字节的调试数据,1111表示调试包总长度是16个字节。 4、自定义类型可对调试数据位进行再次划分; 5、发送调试包之前应发送一个0x11字节表示开始。