91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

UIoT RT-Thread軟件包實(shí)現(xiàn)了IoT設(shè)備與UCloud UIoT Core物聯(lián)網(wǎng)通信云平臺(tái)連接

RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 來(lái)源:RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 2020-04-30 15:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

UIoT RT-Thread軟件包實(shí)現(xiàn)了IoT設(shè)備與UCloud UIoT Core物聯(lián)網(wǎng)通信云平臺(tái)連接,包含設(shè)備注冊(cè)、MQTT、設(shè)備影子、物模型、OTA、文件上傳等功能,開(kāi)發(fā)者進(jìn)行靈活裁剪。

軟件包的簡(jiǎn)介

軟件包架構(gòu)框圖

軟件包目錄結(jié)構(gòu)

依賴(lài)說(shuō)明

OTA功能需要fal軟件包

TLS功能需要mbedtls軟件包

資源占用

統(tǒng)計(jì)UCloudSDK資源占用分為兩種場(chǎng)景,分別為ROMRAM占用最少和最多的示例,統(tǒng)計(jì)的時(shí)候包含RT-Thread操作系統(tǒng)及其他依賴(lài)的軟件包

測(cè)試平臺(tái):

?測(cè)試平臺(tái):STM32F767 + ESP8266

?測(cè)試IDE:MDK5

?優(yōu)化級(jí)別:o3

資源占用如下:

MQTT示例(使用了AT Device、SAL):ROM83K RAM 31KOTA+TLS 示例(使用了ATDevice、SAL、FAL、mbedtls):ROM 187K RAM 87K

軟件包的使用

方法一:通過(guò)ENV使用軟件包

1.打開(kāi)RT-Thread env開(kāi)發(fā)工具,使用 menuconfig選擇UIoT RT-Thread軟件包。

2.配置UIoT物聯(lián)網(wǎng)平臺(tái)認(rèn)證4要素(productSN、productSecret、deviceSN、deviceSecret),這4要素可以生成MQTT連接所需要的clientid、username、password。

認(rèn)證4要素,需要完成以下工作:

1)注冊(cè)UCloud平臺(tái)賬號(hào),并完成實(shí)名認(rèn)證(否則無(wú)法使用);(參加RT-Thread應(yīng)用創(chuàng)新設(shè)計(jì)大賽可申請(qǐng)800元體驗(yàn)金)

2)登錄UIoT物聯(lián)網(wǎng)平臺(tái)的控制臺(tái),創(chuàng)建產(chǎn)品、創(chuàng)建設(shè)備

3)獲取平臺(tái)認(rèn)證4要素。

4)將4要素填寫(xiě)到如下圖的config中。

3.選擇需要使用的功能,軟件包功能介紹請(qǐng)參考文檔(https://docs.ucloud.cn/iot/uiot-core/product_introduction/function_introduction以上鏈接請(qǐng)復(fù)制至外部瀏覽器打開(kāi))

4.軟件包配置選項(xiàng)詳細(xì)說(shuō)明:

Ucloud Device Config:填寫(xiě)當(dāng)前設(shè)備認(rèn)證要素,當(dāng)認(rèn)證模式為動(dòng)態(tài)認(rèn)證時(shí),設(shè)備密鑰可以不填寫(xiě)
Enable Mqtt Link uiot-core Platform:使能mqtt連接云平臺(tái)功能。
Enable Ucloud Mqtt Sample:使能靜態(tài)注冊(cè)mqtt和注冊(cè)成功后收發(fā)消息的案例
Enable Ucloud Mqtt Dynamic Auth Sample: 使能動(dòng)態(tài)注冊(cè)mqtt和注冊(cè)成功后收發(fā)消息的案例
Enable Http Link uiot-core Platform:使能http連接云平臺(tái)功能,包括使用https上傳消息和上傳文件,只支持https,勾選會(huì)關(guān)聯(lián)選中mbedTLS軟件包。
Enable Ucloud Http Publish Sample:使能使用https向云平臺(tái)上傳消息的案例
Enable Ucloud Http Upload File Sample: 使能使用https向云平臺(tái)上傳一段buffer在云端保存成文件的案例
Enable Shadow:使能設(shè)備影子功能
Enable Ucloud Shadow Sample:使能設(shè)備影子的案例
Enable Dev Model:使能物模型功能
Enable Ucloud Dev Model Sample:使能物模型的案例
Enable Ota:使能遠(yuǎn)程升級(jí)版本的功能,若使能由于要使用flash的分區(qū)功能進(jìn)行ota升級(jí),會(huì)關(guān)聯(lián)選中fal軟件包。
Enable Ucloud Ota Sample:使能遠(yuǎn)程升級(jí)版本的案例
Enable TLS:是否使能TLS,若使能,則會(huì)關(guān)聯(lián)選中mbedtls軟件包。
Enable Ucloud Debug: 使能調(diào)試打印輸出
Version (latest):選擇軟件包的版本

5.保存配置:

6.下載軟件包,并生成MDK5工程:

7.生成MDK工程

方法二:通過(guò)RT-Thread studio使用UIoT RT-Thread軟件包

1.新建一個(gè)RT-Thread工程,添加UIoT RT-Thread軟件包。

2.配置軟件包

3.配置完成后保存生成代碼。

4.編譯下載至開(kāi)發(fā)板

通過(guò)MSH命令行運(yùn)行demo程序,上行數(shù)據(jù)

運(yùn)行mqtt_test_example,該示例連接UIoT-Core平臺(tái),同時(shí)發(fā)送10條MQTT消息到UIoT物聯(lián)網(wǎng)云平臺(tái)。

在云平臺(tái)上可以查看相關(guān)日志,方便調(diào)試

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2947

    文章

    47896

    瀏覽量

    415957
  • RT-Thread
    +關(guān)注

    關(guān)注

    32

    文章

    1619

    瀏覽量

    44951
  • iot設(shè)備
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    11035

原文標(biāo)題:RT-Thread UIoT 軟件包助力設(shè)備快速上云,今晚8點(diǎn)還有直播噢

文章出處:【微信號(hào):RTThread,微信公眾號(hào):RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RT-Thread Vector軟件包:嵌入式開(kāi)發(fā)的動(dòng)態(tài)數(shù)組容器 | 技術(shù)集結(jié)

    RT-Thread Vector軟件包:嵌入式開(kāi)發(fā)的動(dòng)態(tài)數(shù)組容器 | 技術(shù)集結(jié)
    的頭像 發(fā)表于 01-25 09:33 ?5460次閱讀
    <b class='flag-5'>RT-Thread</b> Vector<b class='flag-5'>軟件包</b>:嵌入式開(kāi)發(fā)的動(dòng)態(tài)數(shù)組容器 | 技術(shù)集結(jié)

    基于RT-Thread的簡(jiǎn)單聯(lián)網(wǎng)溫控箱 | 技術(shù)集結(jié)

    接入網(wǎng)絡(luò),配套了功能完善的Web可視化監(jiān)控和調(diào)參Dashboard,實(shí)現(xiàn)完整的聯(lián)網(wǎng)閉環(huán)。整個(gè)項(xiàng)目充分利用了RT-Thread多線(xiàn)程、
    的頭像 發(fā)表于 12-26 18:18 ?7311次閱讀
    基于<b class='flag-5'>RT-Thread</b>的簡(jiǎn)單<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>溫控箱 | 技術(shù)集結(jié)

    RT-Thread軟件包,RyanMqtt 2.0 發(fā)布,全面重構(gòu):更輕、更快、更安全、更可靠 | 技術(shù)集結(jié)

    RyanMqtt2.0RT-Thread社區(qū)精品軟件包RyanMqtt發(fā)布2.0新版本!更輕、更快、更安全、更可靠,為你的聯(lián)網(wǎng)連接注入新動(dòng)
    的頭像 發(fā)表于 12-09 18:27 ?5844次閱讀
    <b class='flag-5'>RT-Thread</b><b class='flag-5'>軟件包</b>,RyanMqtt 2.0 發(fā)布,全面重構(gòu):更輕、更快、更安全、更可靠 | 技術(shù)集結(jié)

    首搭RT-Thread程翧車(chē)控平臺(tái)| RT-Thread程翧 S32K344 快速原型開(kāi)發(fā)平臺(tái)正式上市!| 產(chǎn)品動(dòng)態(tài)

    ——基于NXPS32K344的ECU快速原型開(kāi)發(fā)平臺(tái),RT-Thread程翧S32K344快速原型開(kāi)發(fā)平臺(tái),是首個(gè)深度內(nèi)置RT-Thread程翧車(chē)控
    的頭像 發(fā)表于 10-31 11:53 ?1061次閱讀
    首搭<b class='flag-5'>RT-Thread</b>程翧車(chē)控<b class='flag-5'>平臺(tái)</b>| <b class='flag-5'>RT-Thread</b>程翧 S32K344 快速原型開(kāi)發(fā)<b class='flag-5'>平臺(tái)</b>正式上市!| 產(chǎn)品動(dòng)態(tài)

    RT-Thread studio打不開(kāi) RT-thread setting界面怎么解決?

    點(diǎn)擊編譯按鈕無(wú)報(bào)錯(cuò),成功編譯 問(wèn)題2 雙擊rt-thread setting,沒(méi)有任何提示,也沒(méi)有任何窗口彈出。我無(wú)法配置軟件包 操作描述3 關(guān)閉軟件,雙擊桌面圖標(biāo)第二次打開(kāi) 問(wèn)題3 第二次無(wú)法
    發(fā)表于 10-14 07:06

    rt_thread提供的軟件包怎么實(shí)現(xiàn)掛接2個(gè)W5500芯片?

    rt_thread提供的軟件包怎么實(shí)現(xiàn)掛接2個(gè)W5500芯片,看了下源碼好像需要修改很多地方,請(qǐng)指導(dǎo)
    發(fā)表于 10-13 07:52

    請(qǐng)問(wèn)RT-Thread Studio更新軟件包為什么不成功?

    RT-Thread Studio更新軟件包出現(xiàn) MESSAGE cmd_package_update 462 WARNING Error message : local variable
    發(fā)表于 09-18 06:36

    Windows上使用ENV工具開(kāi)發(fā)基于先楫MCU的RT-Thread應(yīng)用

    前言Env是RT-Thread推出的開(kāi)發(fā)輔助工具,針對(duì)基于RT-Thread操作系統(tǒng)的項(xiàng)目工程,提供編譯構(gòu)建環(huán)境、圖形化系統(tǒng)配置及軟件包管理功能。其內(nèi)置的menuconfig提供簡(jiǎn)單
    的頭像 發(fā)表于 08-29 12:22 ?1520次閱讀
    Windows上使用ENV工具開(kāi)發(fā)基于先楫MCU的<b class='flag-5'>RT-Thread</b>應(yīng)用

    在Ubuntu上開(kāi)發(fā)基于先楫MCU的RT-Thread應(yīng)用指南

    1、前言RT-ThreadEnv是RT-Thread推出的開(kāi)發(fā)輔助工具,針對(duì)基于RT-Thread操作系統(tǒng)的項(xiàng)目工程,提供編譯構(gòu)建環(huán)境、圖形化系統(tǒng)配置及軟件包管理功能。其內(nèi)置的menu
    的頭像 發(fā)表于 08-29 12:22 ?1862次閱讀
    在Ubuntu上開(kāi)發(fā)基于先楫MCU的<b class='flag-5'>RT-Thread</b>應(yīng)用指南

    用SPI玩轉(zhuǎn)WiFi,RT-Thread ESP-Hosted驅(qū)動(dòng)深度適配指南 | 技術(shù)集結(jié)

    還在為MCU的WiFi連接方案發(fā)愁?RT-Thread社區(qū)開(kāi)源ESP-Hosted驅(qū)動(dòng),通過(guò)標(biāo)準(zhǔn)SPI接口即可實(shí)現(xiàn),并且該倉(cāng)庫(kù)已整理成RT-Thread
    的頭像 發(fā)表于 07-09 19:03 ?1711次閱讀
    用SPI玩轉(zhuǎn)WiFi,<b class='flag-5'>RT-Thread</b> ESP-Hosted驅(qū)動(dòng)深度適配指南 | 技術(shù)集結(jié)

    揭秘RT-Thread上的AUTOSAR CP系統(tǒng)

    標(biāo)準(zhǔn),同時(shí)保留RT-Thread的POSIX支持與可裁剪性,實(shí)現(xiàn)通信隔離、診斷模塊集成等關(guān)鍵技術(shù)突破,為車(chē)載系統(tǒng)提供高安全、可擴(kuò)展的解決方案。車(chē)載電子系統(tǒng)與傳統(tǒng)
    的頭像 發(fā)表于 06-23 20:22 ?3261次閱讀
    揭秘<b class='flag-5'>RT-Thread</b>上的AUTOSAR CP系統(tǒng)

    RT-Thread 上如何實(shí)現(xiàn) SLAAC?

    大佬們,本菜鳥(niǎo)有一些網(wǎng)絡(luò)上的問(wèn)題需要幫助: RT-Thread 上如何實(shí)現(xiàn) SLAAC(無(wú)狀態(tài)地址自動(dòng)分配),給連接到我的板子的設(shè)備分配 IPv6 地址;
    發(fā)表于 05-27 07:21

    RT-Thread Studio更新軟件包為什么不成功呢?

    RT-Thread Studio更新軟件包出現(xiàn) MESSAGE cmd_package_update 462 WARNING Error message : local variable
    發(fā)表于 05-27 06:53

    聯(lián)網(wǎng)工程師為什么要學(xué)Linux?

    Linux生態(tài)中已集成MQTT、TCP/IP、ZigBee等聯(lián)網(wǎng)常用協(xié)議棧,開(kāi)發(fā)者可直接調(diào)用或移植,避免從零實(shí)現(xiàn)協(xié)議的復(fù)雜性。此外,龐大的開(kāi)源社區(qū)(如Contiki、RT-Thread
    發(fā)表于 05-26 10:32

    中新社:RT-Thread攜“睿擎平臺(tái)”亮相工博會(huì) | 媒體視角

    4月23日,成都國(guó)際工業(yè)博覽會(huì)拉開(kāi)帷幕。中國(guó)新聞網(wǎng)專(zhuān)訪(fǎng)RT-Thread睿賽德,以“國(guó)產(chǎn)操作系統(tǒng)再亮劍,睿擎平臺(tái)開(kāi)啟工業(yè)新時(shí)代”為題,報(bào)道“睿擎工業(yè)開(kāi)發(fā)平臺(tái)”在工博會(huì)上首發(fā)亮相。中國(guó)
    的頭像 發(fā)表于 04-24 11:16 ?1379次閱讀
    中新社:<b class='flag-5'>RT-Thread</b>攜“睿擎<b class='flag-5'>平臺(tái)</b>”亮相工博會(huì) | 媒體視角