CH579M以太网控制板-控制板连接MQTT通信,485,232,TTL透传 2022-09-28 09:33:18 浏览数 (1) 说明这节测试一下使用控制板连接MQTT服务器进行通信测试.测试1,把控制板使用网线连接路由器或者交换机2,打开这节的程序修改为自己的MQTT服务器信息3,下载到控制板控制板日志将会打印连接MQTT服务器成功和订阅主题成功提示: 控制板订阅的主题为 user/MAC地址控制板发布的主题为 device/MAC地址4,使用MQTT调试助手也连接MQTT服务器根据自己的MQTT服务器填写,然后点击连接5,MQTT调试助手上订阅和发布的主题, 根据控制板打印的日志进行修改, 然后点击订阅6,使用MQTT调试助手发送消息7.用户可以监控下控制板的RS485/RS232/TTL/ 调试口, 将会监控到数据8.用户可以使用RS485/RS232/TTL/调试口给控制板发送数据,数据将会转发到MQTT调试助手上程序说明1,MQTT服务器本身就是TCP服务器,所以连接TCP服务器2,MQTT也是封装成了回调函数形式3,连接TCP成功以后发送MQTT连接协议4,处理MQTT服务器返回连接数据5,在MQTT连接回调函数里面组合订阅主题,并执行订阅主题, 还有组合发布的主题提示:只要是成功连接了MQTT服务器,可以在任意地方执行订阅主题函数6,接收MQTT消息7,发送MQTT消息8,执行上面的订阅主题函数和发送数据函数实际上只是把数据存储到了数据队列里面实际发送数据是下面的函数 mqtt 腾讯云测试服务 编程算法 0 人点赞 上一篇:分享雷军22年前编写的代码