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

      網友投稿 859 2025-03-31

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

      一、wifi BL602(RISC-V)基礎SDK

      基礎SDK

      bl_iot_sdk.rar

      二、華為云智聯patch

      補丁包

      patch_hwcloud_ BL602(RISC-V)_coap_20210119_1111.rar

      三、使用步驟

      驗證編譯環境

      (1)編譯環境ubuntu 64位20.4 LTS。

      【問1】怎么安裝ubuntu編譯環境?

      【答1】解壓基礎SDK,里面有bl_iot_sdk/docs/html/Quickstart_Guide/Linux/Quickstart_Linux_ubuntu.html。講的非常詳細,一步一步操作就行。

      (2)解壓基礎SDK。

      (3)cd進入bl_iot_sdk/customer_app/bl602_demo_wifi目錄下,然后輸入./genromap,回車運行

      (4)確保bl602_demo_wifi工程,編譯成功。出現“Building Finish. To flash build output.”。

      【答】如果基礎sdk編譯OK,打補丁后不能ok,需要刪除bl_iot_sdk\customer_app\bl602_demo_wifi\build_out文件夾,重新編譯下。

      打補丁

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

      patch_hwcloud_ BL602(RISC-V)_coap_20210119_1111

      配置項目

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

      componentsrdparty\hwcloud_iot_link\hwcloud_iot_link_config.mk

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

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

      (4)user demo選中CONFIG_USERDEMO_COAP_ENABLE。

      (5)保存hwcloud_iot_link_config.mk文件。

      華為云設置

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

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

      (2)選擇北京四。

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

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

      (5)bl602_coap產品創建成功。

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

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

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

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

      (10)設備創建成功。

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

      修改代碼

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

      componentsrdparty\hwcloud_iot_link\iot_link\network\tcpip\lwip_bl_socket\lwip_bl_socket_imp.c

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

      #define HWCLOUD_SSID "maxsussid"

      #define HWCLOUD_PWD? "12345678"

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

      components\3rdparty\hwcloud_iot_link\iot_link\demos\oc_agriculture_template\oc_agriculture_template_coap.c

      #define cn_endpoint_id??????? "bl602_coap_12345678"

      編譯下載

      (5)在bl_iot_sdk/customer_app/bl602_demo_wifi目錄下,運行./genromap

      (6)等著編譯完成。

      (7)出現“Building Finish. To flash build output.”,標識編譯完成。

      (8)打開BouffaloLabDevCube-1.4.7-win32\ BLDevCube.exe。先點Open UART,再點Create & Download。出現“Success”表示下載成功。

      【答】BLDevCube提供了windows版本、Linux版本。都可以下載。

      【答】下面是windows版本,如果選擇Linux版本,請對應相應文件。

      Partition Table選擇BouffaloLabDevCube-1.4.7-win32\bl602\partition\partition_cfg_2M.toml

      Boot2 Bin選擇BouffaloLabDevCube-1.4.7-win32\bl602\builtin_imgs\blsp_boot2_release.bin

      Firmware Bin選擇bl_iot_sdk\customer_app\bl602_demo_wifi\build_out\bl602_demo_wifi.bin

      【答】如果下載不成功,bl_iot_sdk/docs/html/Developer_Environment/BLFlashEnv/BLFlashEnv.html 請參考這個文檔。

      (1)摁開發板reset鍵。打開串口調試助手,可以查看運行LOG。注意波特率選擇2000000。

      【答】下載代碼,開發板需要短接4和5腳。如果運行時,開發板需要短接3和4腳。

      云端效果

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

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

      數據上報

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

      oc_coap_report( s_coap_handle, (char *)&Agriculture, sizeof(Agriculture));

      接收華為云命令下發

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

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

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

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

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

      完成

      ok。

      源碼獲取

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

      回復wifi_BL602(RISC-V)_coap,獲取源碼下載鏈接。

      相關

      【上電即上華為云】華為云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

      本帖鏈接

      Windows 網絡

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

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

      上一篇:excel2003制作表格的方法教程(excel2003怎么制表)
      下一篇:Word 2013中的任意頁插入頁眉頁腳的方法
      相關文章
      亚洲a视频在线观看| 亚洲一区二区三区香蕉| 浮力影院亚洲国产第一页| 一本天堂ⅴ无码亚洲道久久| 久久亚洲AV成人无码国产| 亚洲精品乱码久久久久久蜜桃图片| 亚洲一区二区影院| 亚洲AV无码专区电影在线观看| 亚洲精品线路一在线观看| 337P日本欧洲亚洲大胆精品| 亚洲国产精品免费在线观看| 亚洲五月综合缴情在线观看| 亚洲日韩人妻第一页| 国产精品亚洲专区一区| 国产精品亚洲一区二区在线观看| 亚洲私人无码综合久久网| 亚洲中文字幕乱码AV波多JI| 亚洲一区二区三区高清视频| 亚洲a级成人片在线观看| 国产精品亚洲精品| 亚洲精品免费网站| 亚洲熟女www一区二区三区| 亚洲欧美综合精品成人导航| 亚洲人成网站免费播放| 亚洲AV电影天堂男人的天堂| 亚洲第一se情网站| 亚洲国产a级视频| 亚洲精品亚洲人成在线麻豆| 四虎精品亚洲一区二区三区| 国产综合激情在线亚洲第一页| 国产亚洲精品a在线无码| 激情综合亚洲色婷婷五月| 久久影视综合亚洲| 亚洲人成中文字幕在线观看| 亚洲国产精品va在线播放| 亚洲国产精品热久久| 亚洲狠狠ady亚洲精品大秀| 亚洲一级毛片免费观看| 亚洲精品午夜国产va久久| 欧美激情综合亚洲一二区| 亚洲国产主播精品极品网红|