2 vix1314 VIX1314 于 2017.01.12 09:50 提问

关于单片机命令格式以及发送给单片机的指令

数据传送格式
编 码: NRZ 波特率: 9600 双 工: 半双工
数据位: 8位 较验位: 无 停止位: 1位
命令帧格式: STX □ □ ETX BCC
STX : 02(HEX),命令帧开始
□ □ : 操作命令,为两字节ASCII码
ETX : 03(HEX),命令帧结束
BCC: @□@□@ ,命令块异或校验码(@为异或运算符)
查询命令代码:0x02,0x52,0x46,0x03,0x15
这条查询命令我应该发给单片机什么呢,求大神指点,在线等!

3个回答

devmiao
devmiao   Ds   Rxr 2017.01.15 15:35
xiaoxiaoxingkongo
xiaoxiaoxingkongo   2017.01.27 14:34

查询命令代码是指操作命令吧?应当根据需要实现的功能选择对应的命令,从协议看应该是两字节的。然后加上STX,ETX以及BCC,这些构成了发送命令的完整格式。

gaofto
gaofto   2017.02.08 09:49

你应该按照这个“0x02,0x52,0x46,0x03,0x15”数据顺序一一发过去,就可以查询了。应该叫做一帧。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!