这里写目录标题 任务一任务二任务三 任务一 下位机报上来的十进制数据进行解析: 360170 固定报文,一个F对应一个字节,温度值,湿度值,烟雾浓度值是十进制转16进制,告警状态需要高低位移位,然后再进行转二进制,找到对应的寄存器位置上报数据,如果对应modbus的协议遇见 0200,需要高低移位0002 任务二 对下位机发送数据,字符串需要转化GB2312编码,然后在转化16进制,然后生成crc校验码(位置码+功能码+语音文本),然后在组合成37报文(报文头+位置码+功能码+语音文本+crc校验码) 任务三