OneNet平臺EDP協議移植到STM32F103RCT6

1、功能:LED燈狀態上傳與命令下發;

2、硬件:STM32F103RCT6+HLK-RM04串口轉WIFI模塊;

3、HLK-RM04串口轉WIFI模塊配置

使用模塊的配置軟件(HLK-RM04_CONFIG_V1.61(配置工具))配置模塊的通訊參數,打開軟件後的初始界面如下圖:


配置過程:

(1)按下模塊上的"Exit/Default"鍵後再上電,上電後仍按着改鍵30S不放,之後斷電再上電,待模塊穩定後(模塊上的2兩個LED常亮,一個LED燈閃爍),再短按一下"Exit/Default"讓模塊處於AT指令模式;


(2)在模塊處於AT指令模式後,選擇好COM口,再按下配置軟件上的“搜索模塊”,當搜索到串口轉WIFI模塊後,配置軟件接收到的信息如下圖所示:


(3)配置模塊的網絡通信參數,配置參數如下所示:


點擊“提交配置”後軟件接收到的信息如下圖所示:


1)選擇無線網卡模式,表示模塊作爲一個客戶端,類似手機等,可以連接到路由器上;

2)網絡協議選擇TCP客戶端;

3)無線參數的內容爲串口轉WIFI模塊要連接的路由器WIFI信息;

4)遠端IP:183.230.40.39   端口:876,這是OneNet平臺EDP協議的通訊地址,是由平臺決定,是固定的;

5)本地IP,指的是串口轉WIFI模塊的IP,是模塊連如路由器,路由器給模塊分配的一個IP,這個IP是可變的。

4、STM32程序

(1)參考地址:https://open.iot.10086.cn/bbs/forum.php?mod=viewthread&tid=23845&extra=page%3D1%26filter%3Dtypeid%26typeid%3D13

(2)根據參考內容對程序進行了修改,已測試成功。(目前還不知道怎麼上傳大哭

5、EDP調試工具

參考地址:http://blog.sina.com.cn/s/blog_14f58a1920102wdzn.html





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章