- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
串口通讯协议 V1.00 拟制:崔庆伟 2011-09-03
概述
上位机:2.4G ZigBee模块 下位机:插座表(TW-270)
物理层
采用异步串行通讯方式。通信波特率为115200,10位长度,其中包含1起始位、8个数据位、1个停止位。使用GND、RXD、TXD、+3.3V四根引线对接。
链路层
所有命令和响应的格式:
SOF[0xFE] Data Length CMD Data FCS 1 Byte 1 Byte 2 Byte 0-len Byte 1 Byte SOF 1byte 起始符[start delimiter],固定为0xFE
Data Length 1byte 数据单元长度[Length of Data Unit]
CMD 1byte 指令[Command]
Data nbyte 实际数据
FCS 1byte 帧校验[Frame Check Sequence]
CMD为命令(响应)头,Data Length 表示其后Data的长度, Data是16进制数据,FCS是Data Length+CMD+Data数据的字节异或校验和,占一个字节长度。当Data Length为0的时候,Data可以不存在,此时FCS为Data Length+CMD异或校验和。
命令说明[应答时将下发指令码+1]
命令 指令码【CMD】 数据 说明 硬件握手 0x01 0x00 0Byte 有哪些信誉好的足球投注网站设备 0x01 0x01 0Byte 设备应答 示例:
【上位机】下发- 0xFE 0x00 0x01 0x00 FCS
【下位机】应答 -0xFE 0x03 0x01 0x01 FCS
说明: 信息查询 0x01 0x02 0Byte 信息查询 0x01 0x03 20Bytes 信息反馈 示例:
【上位机】下发- 0xFE 0x00 0x01 0x02 FCS
【上位机】应答 - 0xFE 0x14 0x01 0x03 D00…D19 FCS
说明:
D00~D03: 电压
D04~D07: 电流
D08~D11: 功率
D12~D15: 电能
D16~D19: 碳排放
程序设计文档 串口通讯协议
拟制:崔庆伟 第 1 页 共 2 页
文档评论(0)