欢迎来到天天文库
浏览记录
ID:50494089
大小:38.02 KB
页数:2页
时间:2020-03-06
《触摸线控器通讯协议说明.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、触摸线控器通讯协议说明一、通讯格式说明:1、流格式:9600,N,8,1;2、帧格式:@说明:@通讯起始符操作命令命令执行代码前导所有字符异或校验值通讯结束符,回车换行,配合使用注:实际通讯帧中并无空格或“<”、“>”。帧中各数值用16进制表示。二、通讯命令说明:1、LED指示灯控制命令:亮灯:@0xE0[num][xor]0x0D0x0A说明:0xE0亮灯指令,[num]LED灯编号,(1-64)举例:@0xE00x010xA10x0D0x0A//点亮1号LED灯;灭
说明:@通讯起始符操作命令命令执行代码前导所有字符异或校验值通讯结束符,回车换行,配合使用注:实际通讯帧中并无空格或“<”、“>”。帧中各数值用16进制表示。二、通讯命令说明:1、LED指示灯控制命令:亮灯:@0xE0[num][xor]0x0D0x0A说明:0xE0亮灯指令,[num]LED灯编号,(1-64)举例:@0xE00x010xA10x0D0x0A//点亮1号LED灯;灭
命令执行代码前导所有字符异或校验值通讯结束符,回车换行,配合使用注:实际通讯帧中并无空格或“<”、“>”。帧中各数值用16进制表示。二、通讯命令说明:1、LED指示灯控制命令:亮灯:@0xE0[num][xor]0x0D0x0A说明:0xE0亮灯指令,[num]LED灯编号,(1-64)举例:@0xE00x010xA10x0D0x0A//点亮1号LED灯;灭
2、灯:@0xE1[num][xor]0x0D0x0A说明:0xE1灭灯指令,[num]LED灯编号,(1-64)举例:@0xE10x010xA00x0D0x0A//灭掉1号LED灯;闪灯:@0xE2[num][xor]0x0D0x0A说明:0xE1闪灯指令,[num]LED灯编号,(1-64)此条为预留指令,需要验证芯片是否有此功能。举例:@0xE20x010xA30x0D0x0A//闪亮1号LED灯;停闪:@0xE3[num][xor]0x0D0x0A说明:0xE3停止闪灯指令[num]LED灯编号,(1-64)此条为预留指令,需要验证芯片是否有此功能。举例:@0
3、xE30x010xA20x0D0x0A//停闪1号LED灯;2、触摸按键读取命令:读键:@0xE40x00[xor]0x0D0x0A说明:0xE4读取按键代码命令0x00冗余字节,任意值,不关心举例:@0xE40x000xA40x0D0x0A//10号键被按下返回:@0xE5[code][xor]0x0D0x0A说明:0xE5读按键命令返回命令代码[code]按键代码,(0x00-0x10),0x00-无按键,0x01-1号键,以此类推;举例:@0xE50x0A0xAF0x0D0x0A//10号键被按下2、发声命令发声:@0xE6[sect][xor]0x0D0x
4、0A说明:0xE6发声命令[sect]声音段代码(0x00-0x0F)举例:@0xE60x030Xa50x0D0x0A//执行第3段声音播放4、请求显示当前状态当线控器故障复位后,会向主机发出一条请求当前显示数据指令,以保证显示状态和控制状态同步。主机收到后先发一条通讯返回信息,再依次发送显示控制指令。请求:@0xE80x00[xor]0x0D0x0A说明:0xE8请求显示当前状态命令0x00不起作用,格式填充码4、通讯返回信息返回:@0xE7[flag][xor]0x0D0x0A说明:0xE7通讯返回命令代码[flag]通讯正常与否标志0x00——成功0x01—
5、—校验码错0x02——通讯超时Other——失败举例:@0xEE0x010xA40x0D0x0A//通讯错误
此文档下载收益归作者所有