摘要: 1. 移花接木 本章利用自己设计的网关代替体验系统中的网关,开启了分模块设计系统的设计模式。 2.透明传输 终端传输来的数据,以MQTT协议透明传输到云及其他订阅者,简化终端系统的设计。 3. 利用状态机加强系统的稳定性。 程序中没有死循环等待,利用状态机保证了系统的健壮性。 阅读全文
posted @ 2022-01-28 17:47 cqmcu_yth 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 1.测试平台原理 2.搭建硬件测试平台 3.软件测试平台 1)串口终端 2)串口监视 3)OneNET后台服务 https://open.iot.10086.cn/passport/login/ 户名:R1XB67t5YWoSBF 密码: @yan123456 4)用户模拟终端simulate-de 阅读全文
posted @ 2022-01-28 17:47 cqmcu_yth 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1.技术原理及流程 1) MQTT数据通讯原理 2).网关协议运行状态机 3). 主程序流程 2.关键程序代码实现 MDK集成开发环境的搭建,大家可以百度搜索,或者参考感知层的软件设计部分。 1)主程序 2)网络状态机的处理程序 详细的处理程序如下: void Mqtt_Net_Init ( voi 阅读全文
posted @ 2022-01-28 17:46 cqmcu_yth 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1.硬件测试环境搭建 https://item.taobao.com/item.htm?spm=a1z09.2.0.0.58582e8dOkitcE&id=623715787845&_u=s50pvspa386 2.软件测试环境 3.关键AT指令解释 1)AT 2) ATE0 3)AT+CWMODE 阅读全文
posted @ 2022-01-28 17:42 cqmcu_yth 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.系统原理 2.ESP8266网关的内部原理框图 1)STM32通过COM2以AT指令与ESP-01进行通讯,实现MQTT协议, 2)将COM3收到的JSON数据,透明传输到云端 3)通过COM2收到的MQTT数据,解析后得到JSON,透明传输给COM3 4) COM1用来监听程序运行状态。 3. 阅读全文
posted @ 2022-01-28 17:41 cqmcu_yth 阅读(619) 评论(0) 推荐(0) 编辑