【上電即上華為云】華為云openCPU智聯模組_wifi_HF-LPX70_RISC-V_LwM2M

      網友投稿 904 2025-04-01

      華為云openCPU智聯模組_wifi_HF-LPX70_RISC-V_LwM2M:上電即上華為云


      一、wifi HF-LPX70(RISC-V)基礎SDK

      基礎SDK

      HF-LPX70_SDK_2.00.07_20210129.zip

      二、華為云智聯patch

      補丁包

      patch_hwcloud_HF-LPX70_RISC-V_lwm2m_20210305_1056.rar

      二、使用步驟

      驗證編譯環境

      (1)方案介紹:

      基于上海漢楓WIFI模組(型號HF-LPX70,RISC-V架構)直接進行openCPU二次開發,通過漢楓模組內置的hwcloud IoTLink協議(mqtt/lwm2m/coap等),實現上電即上華為云。

      下圖是HF-LPX70開發板。

      (2)代碼編譯環境的安裝,請參考《HF-LPX70系列模塊SDK用戶手冊(20210112).pdf》。介紹的非常詳細。此次采用windows系統64位。

      (3)安裝好編譯環境后,解壓基礎SDK。

      (4)打開 msys2.exe 然后cd進入SDK文件夾(Makefile所在目錄),輸入make開始編譯。

      (5)等待編譯完成。注意,如果編譯有錯誤,輸入make clean后,重新make。

      打補丁

      (1)打上華為云智聯補丁包。

      patch_hwcloud_HF-LPX70_RISC-V_lwm2m_20210305_1056

      配置項目

      (1)打開hwcloud_iot_link_config.mk配置文件。

      thirdpartylib\hwcloud_iot_link\hwcloud_iot_link_config.mk

      (2)OSAL、TCPIP等基礎能力,都選中。

      (3)LwM2M區域的配置項,全部選中。

      (4)user demo選中CONFIG_USERDEMO_LWM2M_ENABLE。

      (5)保存hwcloud_iot_link_config.mk文件。

      華為云設置

      (1)云端的配置。選擇產品:設備接入 IoTDA。

      https://www.huaweicloud.com/product/iothub.html

      (2)選擇北京四。

      (3)創建產品。注意協議類型,選擇LwM2M/CoAP。

      (4)模型定義,暫時不選擇。后面有步驟直接上傳已定義好的模型文件。

      (5)oc_agriculture_lwm2m產品創建成功。

      (6)查看創建好的產品模型。在“模型定義”選項,點擊上傳模型文件。選擇hwcloud_lwm2m_coap_產品模型及編解碼插件\產品模型profile\ agriculture.zip,確認后,上傳Profile成功。

      (7)可以看到Agriculture服務下,有3個屬性Temperature溫度、Humidity濕度、Luminance光照強度。2個命令Agriculture_Control_Light照明控制、Agriculture_Control_Motor電機控制。

      (8)在“插件開發”選項,點擊上傳插件。選擇hwcloud_lwm2m_coap_產品模型及編解碼插件\編程碼插件\lwm2m_Verify_byESP8266_67816ef0-2260-441c-8460-a0ae7c39ceef_CIGPlug-in.zip,上傳插件后,上傳離線插件成功。而且能看到,當前插件信息是已部署狀態。

      (9)在設備區,注冊設備。

      (10)設備創建成功。

      (11)在設備列表中,可以看到設備未激活。

      修改代碼

      (1)修改wifi熱點和接入密碼。

      thirdpartylib\hwcloud_iot_link\iot_link\network\tcpip\lwip_hf_socket\lwip_hf_socket_imp.c

      #define HWCLOUD_SSID "maxsussid"

      #define HWCLOUD_PWD? "12345678"

      (2)修改設備ID和接入密碼。

      thirdpartylib\hwcloud_iot_link\iot_link\demos\oc_agriculture_template\oc_agriculture_template_lwm2m.c

      #define cn_endpoint_id??????? "hf_lpx70_lwm2m"

      編譯下載

      (1)在Makefile目錄下,運行make 等待編譯完成。

      (2)數據串口,用來更新WIFI模組固件,及實際業務開發使用。Debug串口,用來打印WIFI模組運行日志。開發板的2個串口,都連接到電腦。

      (3)打開SecureCRT軟件,選擇數據串口(注意下,不要選擇Debug串口),波特率設置為230400。Xmodem包可以設置為1024,這樣下載速度會快一點。

      (5)開發板上有一個Reload按鍵,一個Reset鍵。

      (6)下面的操作,有點拼手速,如果一次沒有成功,可以多嘗試幾次。

      同時按住Reload鍵、Reset鍵,然后松開Reset鍵,松開Reset的時候狂按電腦鍵盤的空格鍵,直到SecureCRT的調測窗口出現Bootloader提示信息。

      (7)鍵盤輸入S,選擇Program application。然后輸入Y,同意升級。

      (8)串口輸出CC提示符后,選擇Send Xmodem。選擇out\lpt270.bin文件,等待升級100%完成。

      (9)按開發板reset鍵。打開串口調試助手,選擇Debug串口(不是數據串口),可以查看運行LOG。波特率選擇115200。

      【答】需要手機自建WIFI熱點,SSID設置maxsussid,登錄密碼 12345678。

      云端效果

      (1)代碼運行后,在華為云可以看到設備在線。

      (2)設備詳情可以看到上報的設備參數。

      數據上報

      (1)Lwm2m向華為云上報data的函數。

      oc_lwm2m_report( (char *)&Agriculture, sizeof(Agriculture), 1000);

      接收華為云命令下發

      (1)進入產品區,點查看。選擇“在線調試”。

      【上電即上華為云】華為云openCPU智聯模組_wifi_HF-LPX70_RISC-V_LwM2M

      (2)點調試按鈕。選擇命令Agriculture_Control_Light照明控制,選擇ON參數,點立即發送。

      (3)wifi模組的串口調試助手,顯示已經接受到命令ON,打開燈光Light。

      (4)點調試按鈕。選擇命令Agriculture_Control_Motor電機控制,選擇OFF參數,點立即發送。

      (5)wifi模組的串口調試助手,顯示已經接受到命令OFF,關閉電機Motor。

      完成

      ok。

      源碼獲取

      weixin關注公眾號gugongbei,或者掃描下方二維碼。

      回復wifi_HF-LPX70_RISC-V,獲取源碼下載鏈接。

      相關

      【上電即上華為云】華為云openCPU智聯模組_wifi_8720_MQTT

      https://bbs.huaweicloud.com/blogs/233458

      【上電即上華為云】華為云openCPU智聯模組_wifi_8720_LwM2M

      https://bbs.huaweicloud.com/blogs/236198

      【上電即上華為云】華為云openCPU智聯模組_wifi_BL602(RISC-V)_MQTT

      https://bbs.huaweicloud.com/blogs/238212

      【上電即上華為云】華為云openCPU智聯模組_wifi_BL602(RISC-V)_LwM2M

      https://bbs.huaweicloud.com/blogs/238213

      【上電即上華為云】華為云openCPU智聯模組_wifi_BL602(RISC-V)_CoAP

      https://bbs.huaweicloud.com/blogs/238214

      【上電即上華為云】華為云AIoT智聯開發板_mcu_HK32F103Vx

      https://bbs.huaweicloud.com/blogs/244682

      【上電即上華為云】華為云smart智聯PLC無線網關_plc_3121N-H(3121N-IED)

      https://bbs.huaweicloud.com/blogs/245850

      【上電即上華為云】華為云openCPU智聯模組_wifi_HF-LPX70_RISC-V_LwM2M

      本帖地址

      IDE Windows 網絡

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:甘特圖開源
      下一篇:excel表格里如何乘法函數公式
      相關文章
      亚洲国产精品日韩在线观看| 区久久AAA片69亚洲| 亚洲欧洲中文日韩久久AV乱码| 国产成人亚洲精品| 亚洲国产成+人+综合| 亚洲午夜福利717| 亚洲精品麻豆av| 精品亚洲国产成人av| 亚洲人成网站18禁止| 亚洲午夜成人精品无码色欲| 亚洲成人在线免费观看| 亚洲精品视频在线观看视频| 亚洲综合婷婷久久| 亚洲avav天堂av在线不卡| 亚洲AV午夜成人影院老师机影院| 亚洲国产精品无码久久一区二区| 亚洲国产三级在线观看| 久久国产亚洲精品麻豆| 亚洲国产另类久久久精品| 亚洲成av人片在线观看无码不卡| 国产l精品国产亚洲区在线观看| 亚洲国产精品VA在线观看麻豆| 亚洲精品成人无码中文毛片不卡| 久久亚洲国产精品123区| 伊人久久亚洲综合| 精品国产综合成人亚洲区| 亚洲av无码一区二区乱子伦as| 亚洲AV无码乱码在线观看富二代| 亚洲国产精品久久66| 亚洲综合视频在线观看| 亚洲国产av美女网站| 91在线亚洲综合在线| 亚洲AV无码专区亚洲AV桃| 天堂亚洲免费视频| 自拍偷自拍亚洲精品情侣| 亚洲成AV人片在线观看无码| 91天堂素人精品系列全集亚洲| 亚洲人成日本在线观看| 亚洲一日韩欧美中文字幕在线| 亚洲AV无码国产一区二区三区| 亚洲av无码乱码在线观看野外 |