在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于 OpenHarmony L2 設備,如何用 IoTDeviceSDKTiny 對接華為云

王程 ? 來源:jf_75796907 ? 作者:jf_75796907 ? 2024-02-19 17:59 ? 次閱讀

1.下載 SDK

下載附件中源代碼后,將文件夾重命名為 iot_device_sdk_tiny,將其拷貝到已經下載好的 OpenHarmony 源碼根目錄的 third_party 文件夾下,我這里使用的 OpenHarmony 版本為 3.1.1- release 版本。

2.添加子系統編譯構建

在子系統配置文件 subsystem_config.json 中新建子系統。其位于 OpenHarmony 源碼根目錄的 build 文件夾下,添加如下構建腳本

"iot_device_sdk_tiny": {
    "path": "third_party/iot_device_sdk_tiny",
    "name": "iot_device_sdk_tiny"
  }

具體如圖 1 所示

wKgZomXTJpOAZ5u0AAnvoBs2cA0627.pngwKgaomXTJj6AQEk2AAnvoBs2cA0887.png


圖 1

產品配置文件中添加編譯上述子系統,具體命令如圖 2 所示,可見其子系統名稱與上述文件一一對應。其為 OpenHarmony 源碼目錄下的 productdefine/common/products/rk3568.json 文件。

wKgaomXTJpSASlYsABF2hdRupc0693.pngwKgaomXTJkaAQbtNABF2hdRupc0839.png

圖 2

3.驗證添加子系統

我們可以通過修改 iot_device_sdk_tiny 中 demos 編譯文件選項進行配置具體如下圖,將 demo 賦值為 hello_world,編譯 hello_world_demo,看最終是否打印 hello world。

wKgZomXTJpWAV5vHAAgzz6xtofA050.pngwKgZomXTJk6AObKHAAgzz6xtofA795.png


圖 3

采用如下命令進行編譯

./build.sh --product-name rk3568 --build-target iot_device_sdk_tiny

編譯成功具體如圖 4 所示

wKgaomXTJpaAQYsiABB4Nt4anBw124.pngwKgaomXTJlWAG678ABB4Nt4anBw049.png


圖 4

編譯生成文件位于 //out/rk3568/iot_device_sdk_tiny/iot_device_sdk_tiny/ 文件下的 hello_world_demo。

生成了 hello_world_demo,我們采用 hdc_std 工具將該文件發送到開發板的 data 文件夾下,具體如下命令

hdc_std file send D:DAYU200_imageshello_world_demo ./data

發送成功后進入 shell,進入 data 文件夾下,執行 hello_world_demo。

cd data
./hello_world_demo

如果顯示權限問題,請通過如下命令添加權限

chmod 777 hello_world_demo

之后再次執行發現打印如下字幕,與代碼中
hello_world_demo_.c 中一致。

wKgZomXTJlyAI2Y0AAX8pdp3Mng598.png

圖 5

4.驗證對接華為云

之后將圖 3 中 demo 賦值為 mqtt_tiny_v5_agriculture,之后重復上述過程編譯,運行。

wKgZomXTJpaANE0cAAYD-Cx_o_g535.pngwKgZomXTJmSAQw2BAAYD-Cx_o_g964.png


圖 6

如果想使用 MQTTS 對接華為云,那么可以將 iot_config.h 文件中的最下面的宏 CONFIG_MQTTS 打開即可。如圖 7 所示。

wKgaomXTJmuALy2EAAhGz3ylocw383.png

圖 7

運行結果如下所示即為對接華為云成功,當然也可以通過華為云 IoTDA consle 界面查看到設備在線,且在上報數據。

wKgaomXTJpeAXlswAAgHP3ZEvTU830.pngwKgZomXTJnKAR89VAAgHP3ZEvTU102.png

圖 8

wKgZomXTJneAVDjkAAgeioRaf2k855.png


圖9

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 源碼
    +關注

    關注

    8

    文章

    653

    瀏覽量

    29508
  • 華為云
    +關注

    關注

    3

    文章

    2697

    瀏覽量

    17607
  • 鴻蒙
    +關注

    關注

    57

    文章

    2395

    瀏覽量

    43087
  • OpenHarmony
    +關注

    關注

    25

    文章

    3751

    瀏覽量

    16660
收藏 人收藏

    評論

    相關推薦

    LiteOS云端對接教程10-LiteOS使用NB模組基于LWM2M對接華為OC平臺實戰

    :AT+NCDP=49.4.85.232,5683華為平臺LWM2M對接信息可以在平臺上查看:重啟模組第一步設置了模組開機自動連接平臺,
    發表于 02-27 09:34

    有哪些鴻蒙開發板支持 OpenHarmony L2的?

    OpenHarmony 2.0 Canary已經發布了,新增 22 個子系統,支持全面的 OS 能力,支持內存大于 128M 的帶屏設備開發等。可支撐做出完整的手機,有若干手機方案已經在適配中。想問下目前有哪些開發板可以跑L2?
    發表于 06-08 16:04

    Rockchip平臺快速上手OpenHarmony L2

    主要介紹OpenHarmony L2如何快速移植 RK3288/RK3326/RK3399/RK3566 等芯片, 讓開發者能夠進一步開發和適配Rockchip平臺。https
    發表于 08-10 23:00

    使用MQTT方式對接華為IoT平臺的具體過程

    摘要:本文主要講述使用MQTT方式對接華為IoT平臺的具體過程。使用的方案:目標板為STM32L431BearPI(帶E53擴展板); TCPIP功能由開發板的ESP8266提供;M
    發表于 01-27 07:13

    怎樣用M5311模塊對接華為

    說明:最近做項目要用到M5311模塊對接華為,遇到了不少坑。最會成功了。關于這個網上資料很少,我幾乎沒找到很有用的資料。做的過程中就想著等做出來了寫篇教程。本文目的:1、讓大家避坑,節省時間。
    發表于 02-22 07:09

    如何利用OpenHarmony實現智能中控設備面板的設計

    來自于OpenHarmony開源開發者成長計劃,實現了基于OpenHarmony設備L0、L1、L2
    發表于 03-21 09:20

    基于OpenHarmony華為IoT智慧路燈實現

    。圖3 華為IoT網址2、創建產品點擊立即使用,進入設備接入頁面,選擇側邊欄產品頁面,點擊右上角創建產品,添加智慧路燈產品,如圖4所示,按照要求填寫產品類型。圖4 創建產品點擊進入創
    發表于 05-10 09:36

    基于OpenHarmony華為IoT智慧路燈

    。前面的文章介紹了基于OpenHarmony的智慧路燈實現,本文將在前面文章的基礎上,添加華為IoT功能,實現基于OpenHarmony系統的IoT智慧路燈。小凌派RK2206開發板
    發表于 05-11 10:06

    基于搭載OpenHarmony避障小車連接華為心得體會

    、直流電機模塊。圖1 小車組裝圖圖2 小凌派開發板三、 華為配置在華為云中創建一個新的設備(圖3),創建
    發表于 05-20 11:01

    【小凌派RK2206開發板試用體驗】OpenHarmony華為IoT應用開發-智慧井蓋

    t w o r k . c中的W I F I _ S S I D 和WIFI_PASSWORD為使用WIFI的SSID和密匙,用于連接網絡,設備通過WIFI訪問華為。1、修改編譯腳本2
    發表于 06-03 20:48

    【福利活動】深度體驗OpenHarmony對接華為IoT

    本文主要介紹基于OpenHarmony 3.0來接入IoTDA,以BearPi-HM_Nano開發板為例,使用huaweicloud_iot_link SDK對接華為物聯網平臺的簡單
    發表于 07-28 10:55

    L2交換和VLAN原理和配置

    L2交換和VLAN原理和配置
    發表于 12-15 22:18 ?3次下載

    華為openharmony鴻蒙 2.0

    460 萬行。 華為openharmony鴻蒙 2.0,今日,華為 OpenHarmony 已有多個倉庫開始提交第一批 L2 分支代碼。
    的頭像 發表于 06-21 20:13 ?2108次閱讀

    openharmony 開源 openharmony l2代碼開源

    距離華為鴻蒙操作系統推出已經有一段時間了,華為也向多款智能手機推送升級更新鴻蒙2.0系統開發者測試版。下面小編就來簡單介紹一下openharmony 開源,openharmony
    的頭像 發表于 06-23 09:08 ?1844次閱讀

    openharmony分支代碼開源

    在之前,有一位博主爆料稱鴻蒙 OpenHarmony 2.0在 5 月 16 日的時候開源,差不多有460萬行基礎代碼。 隨后不久,華為OpenHarmony 的幾個倉庫提交了第一批的 L2
    的頭像 發表于 06-23 10:06 ?1453次閱讀
    主站蜘蛛池模板: 色网站免费视频 | 国产农村妇女毛片精品久久 | 免费在线播放毛片 | 免费欧美 | 四虎影视网站 | 中文字幕精品一区 | 国语自产拍在线观看7m | 深夜国产成人福利在线观看女同 | 扒开双腿猛进湿润18p | 久久久久久久久久免观看 | 国产不卡毛片 | 天天爱天天做天天爽天天躁 | 欧美成人性色 | 老司机狠狠k免费毛片 | 日本人六九视频69jzz免费 | 77米奇 | 女人被狂躁视频免费网站 | 男女一级特黄a大片 | 午夜黄页网站在线播放 | 女人张开腿等男人桶免费视频 | 欧美视频一区二区三区在线观看 | 亚洲乱亚洲乱妇41p 亚洲乱亚洲乱妇41p国产成人 | 韩国免费特一级毛片 | 午夜影视剧场 | 日操夜操天天操 | 操夜夜 | 国产高清不卡一区二区 | 久久艹综合| 福利在线看| 四虎影在线永久免费观看 | 5151四虎永久在线精品免费 | 久久伊人男人的天堂网站 | 色福利视频 | 天天碰天天操 | 天堂在线免费视频 | 美女张开大腿让男人捅 | 丁香啪啪天堂激情婷婷 | 天天射天天干天天舔 | 男人资源网 | 亚州黄色网址 | 日本亚洲免费 |