串口发送信息包协议(KMC串口发送信息包协议(KMC
串口发送信息包协议(KMC )
按键状态查询:
包长:8个字节;
开头字符串:前4个字节,分别为:@@Ks —即 0x40 0x40 0x4B 0x73 ;
按键状态:第五个字节,每个Bit位对应表示一个按键的状态(例如: 0x01表示的状态是KEY1号ON,KEY2为OFF。0x03表示KEY1,ON KEY2=ON );
校验值:第六个字节,其值为前面5个字节的和;
结束字符串:最后2个字节,其值分别为:0x0D 0x0A ;
要求:当我方发送16进制包40 40 4B 73 F...
串口发送信息包
(KMC
串口发送信息包协议(KMC )
按键状态查询:
包长:8个字节;
开头字符串:前4个字节,分别为:@@Ks —即 0x40 0x40 0x4B 0x73 ;
按键状态:第五个字节,每个Bit位对应
示一个按键的状态(例如: 0x01表示的状态是KEY1号ON,KEY2为OFF。0x03表示KEY1,ON KEY2=ON );
校验值:第六个字节,其值为前面5个字节的和;
结束字符串:最后2个字节,其值分别为:0x0D 0x0A ;
要求:当我方发送16进制包40 40 4B 73 FF 3D 0D 0A时,应该返回按键的状态。若此时KEY1=ON,KEY2=OFF,
返回值应该为40 40 4B 73 01 3F 0D 0A。
补充:
校验值:第六个字节,其值为前面5个字节的和.
这个和指的是字节和,即前五个字节相加的算术和。
@@Kcxx(0x0D)(0x0A)
为控制数据包。
控制线线序
DB9 航空头
1
2
3 1
4 2
5 3
6
7
8
9
本文档为【串口发送信息包协议(KMC】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。