新手上路
- 积分
- 25
- 金钱
- 25
- 注册时间
- 2018-7-14
- 在线时间
- 0 小时
|
1金钱
stm32的小白向各位求助
下面的模块指令如何通过串口接收并打印出来
我用USART_ReceiveData(),接收不到数据
2.1模块固件版本号命令
如:BB AA 00 02 00 67
起始符:BB AA,表示一帧的开始。
命令:00,表示此帧为返回模块软件版本号帧。
数据:02 00,表示模块软件版本号为2.0。
校验值:67,为BB AA 00 02 00的的算术和校验值。
注:此帧为模块上电后第一个返回的包,且只在上电后返回一次。
2.2分贝数据命令
如:BB AA 01 7F 02 E7
起始符:BB AA,表示一帧的开始。
命令:01,表示此帧为返回分贝值数据。
数据:7F 02,表示检测到的分贝值为63.9dB。低字节在前,高字节在后,且每单位为0.1dB。
校验值:E7,为BB AA 01 7F 02的的算术和校验值。
注:此帧为模块上电返回固件版本号命令帧后每约500ms返回一次此帧。
|
|