VIX1314
VIX1314
采纳率12.5%
2017-01-12 01:50 阅读 2.3k

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • devmiao devmiao 2017-01-15 07:35
  • xiaoxiaoxingkongo 手语者hello 2017-01-27 06:34

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

    点赞 评论 复制链接分享
  • gaofto gaofto 2017-02-08 01:49

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

    点赞 评论 复制链接分享

相关推荐