本文主要是介绍正邦科技(第10天),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这里写目录标题
- 任务一
- 任务二
- 任务三
任务一
下位机报上来的十进制数据进行解析:
360170 固定报文,一个F对应一个字节,温度值,湿度值,烟雾浓度值是十进制转16进制,告警状态需要高低位移位,然后再进行转二进制,找到对应的寄存器位置上报数据,如果对应modbus的协议遇见 0200,需要高低移位0002
任务二
对下位机发送数据,字符串需要转化GB2312编码,然后在转化16进制,然后生成crc校验码(位置码+功能码+语音文本),然后在组合成37报文(报文头+位置码+功能码+语音文本+crc校验码)
任务三
这篇关于正邦科技(第10天)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!