7寸分机内部通讯协议.docx
- 文档编号:2952375
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:11
- 大小:17.79KB
7寸分机内部通讯协议.docx
《7寸分机内部通讯协议.docx》由会员分享,可在线阅读,更多相关《7寸分机内部通讯协议.docx(11页珍藏版)》请在冰点文库上搜索。
7寸分机内部通讯协议
7寸分机内部通讯协议
版本
版本说明
作者/修改者
日期
V0.1
建立文档
吴应超
2016-01-25
摘要:
本协议适用于7寸分机内部通讯.
目录
1.1帧格式4
1.1.1数据帧格式4
1.2内部通讯命令0x004
1.2.1通讯应用命令表4
1.2.2MCU读取版本命令0x005
1.2.3MCU按键上报命令0x015
1.2.4MCU触摸屏上报命令0x026
1.2.5MCU进入振铃命令0x036
1.2.6MCU进入通话命令0x047
1.2.7MCU进入监视命令0x057
1.2.8MCU进入待机命令0x067
1.2.9MCU启动初始化命令0x077
1.2.10T582查询MCU版本0X807
1.2.11T582写EEPROM0X818
1.2.12T582读EEPROM0X828
1.2.13T582呼叫0X838
1.2.14T582监视0X848
1.2.15T582摘机0X858
1.2.16T582挂机0X869
1.2.17T582开锁0X879
1.2.18T582振铃音调节试听0X889
1.2.19T582振铃音量调节试听0X899
1.1帧格式
1.1.1数据帧格式
所有命令/响应/数据的发送,均需要将命令/响应/数据封装成数据帧在网络上传输,并送达目的地址。
数据帧格式如下表所示:
帧头
数据长度
命令字
目的地址
源地址
帧ID
操作码
数据
帧检验码
2Bytes
1Byte
1Byte
3Bytes
3Bytes
1Byte
1Byte
0~255Byte
1Byte
0x55FF
N
0X00
CRC
数据帧
1.帧头:
用于标识一帧数据的起始,占用1Byte,内容固定为0x5F。
2.数据长度:
用于标识数据帧的长度,占用1Byte,表示“数据”段内容长度。
3.命令:
用于标识数据帧所发送的命令,占用1Byte。
4.目的地址:
用于标识数据帧要到达的设备的地址,占用5Byte,详细参见“系统编址格式”
5.源地址:
用于标识数据帧的源头设备的地址,占用5Byte,详细参见“系统编址格式”。
6.帧ID:
随机数唯一区分一帧标识。
7.数据:
是指与命令一起传送的相关数据,数据字段的长度与具体格式由相应命令决定。
8.帧校验码:
采用1Byte的CRC校验码。
CRC校验码是指由帧头、数据长度、命令、目的地址、源地址、帧ID、数据6个部分数据序列通过生成多项式g(x)运算出来的循环冗余校验码的取反值。
g(x)=x8+x7+1
1.2内部通讯命令0x00
1.2.1通讯应用命令表
序号
操作码
宏定义
描述
备注
1
MCU->T581读取版本
0x00
2
MCU->T581按键触发上报
0x01
1
3
MCU->T581触摸屏扫描上报
0x02
3
MCUU->T581进入振铃
0x03
3
MCU->T581进入通话
0x04
3
MCU->T581进入待机
0x05
3
MCU->T581进入设置
0x06
3
T581->MCU读取版本
0x80
3
T581->MCU写EEPROM
0x81
3
T581->MCU读EEPROM
0x82
T581->MCU呼叫
0x83
T581->MCU监视
0x84
T581->MCU摘机
0x85
T581->MCU挂机
0x86
T581->MCU开锁
0x89
1.2.2MCU读取版本命令0x00
请求
操作码
参数
0X00
无
应答
操作码
内容
0X00
版本高位
版本低位
年
月
日
1.2.3MCU按键上报命令0x01
请求
操作码
参数
0X01
按键状态1Byte
按键值
0x00:
按键无动作
1~5
0x01:
按键按下
1~5
0x02:
按键按下1S时间到
1~5
0x03:
按键按下3S内弹起
1~5
0x04:
按键按下3S时间到
1~5
0x05:
按键按下3S后弹起
1~5
0xFF:
按键异常,卡键等
1~5
应答
操作码
参数
0X01
原样返回
1.2.4MCU触摸屏上报命令0x02
请求
操作码
参数
0X02
触摸屏状态
X坐标值2Byte
Y坐标值2Byte
0x00:
无触摸
0
0
0x01:
触摸屏按下
0~800
0~480
0x02:
触摸屏按下1S时间到
0~800
0~480
0x03:
触摸屏按下3S内弹起
0~800
0~480
0x04:
触摸屏按下3S时间到
0~800
0~480
0x05:
触摸屏按下3S时间到
0~800
0~480
0xFF:
触摸屏异常,卡位等
0~800
0~480
应答
操作码
参数
0X02
原样返回
1.2.5MCU进入振铃命令0x03
请求
操作码
参数
0X03
主呼设备
倒计时时间
重复呼叫
3Byte
1~30
0-是/1-否
应答
操作码
参数
0X03
无
1.2.6MCU进入通话命令0x04
请求
操作码
内容
0X04
主呼设备
倒计时时间
1~120
应答
操作码
内容
0X04
无
1.2.7MCU进入监视命令0x05
请求
操作码
内容
0X05
主呼设备
倒计时时间
1~30
应答
操作码
内容
0X05
无
1.2.8MCU进入待机命令0x06
请求
操作码
内容
请求
0X06
无
应答
操作码
内容
应答
0X06
无
1.2.9MCU启动初始化命令0x07
请求
操作码
内容
0X07
EEPROM信息
NByte
应答
操作码
内容
0X07
无
1.2.10T582查询MCU版本0X80
请求
操作码
参数
0X80
无
应答
操作码
内容
0X80
版本高位
版本低位
年
月
日
1.2.11T582写EEPROM0X81
请求
操作码
内容
0x81
起始地址高位H
起始地址低位L
写的长度
数据
应答
操作码
内容
0x81
起始地址高位H
起始地址低位L
读取的长度
1.2.12T582读EEPROM0X82
请求
操作码
内容
0x82
起始地址高位H
起始地址低位L
读取的长度
应答
操作码
内容
0x82
起始地址高位H
起始地址低位L
读取的长度
数据
1.2.13T582呼叫0X83
请求
操作码
内容
0x83
呼叫类型
呼叫设备
应答
操作码
内容
0x83
结果
0失败
1成功
1.2.14T582监视0X84
请求
操作码
内容
0x84
无
应答
操作码
内容
0x84
结果
0失败
1成功
1.2.15T582摘机0X85
请求
操作码
内容
0x85
无
应答
操作码
内容
0x85
结果
0失败
1成功
1.2.16T582挂机0X86
请求
操作码
内容
0x86
无
应答
操作码
内容
0x86
结果
0失败
1成功
1.2.17T582开锁0X87
请求
操作码
内容
0x87
无
应答
操作码
内容
0x87
结果
0失败
1成功
1.2.18T582振铃音调节试听0X88
请求
操作码
内容
0x88
无
应答
操作码
内容
0x88
结果
0失败
1成功
1.2.19T582振铃音量调节试听0X89
请求
操作码
内容
0x89
无
应答
操作码
内容
0x89
结果
0失败
1成功
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 分机 内部 通讯 协议