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

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

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

基于Infineon開發(fā)板實現(xiàn)RT-Thread物聯(lián)網(wǎng)DEMO

RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 來源:RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 作者:RTThread物聯(lián)網(wǎng)操作 ? 2022-11-03 09:46 ? 次閱讀

簡介

這是一個基于CY8CPROTO-062-4343W開發(fā)板 +RT-Thread實現(xiàn)的物聯(lián)網(wǎng) DEMO。

本文將介紹如何一步步從零搭建一個物聯(lián)網(wǎng) demo。

下圖是整體的設計框圖,使用RW007用于網(wǎng)絡通信,使用MQTT協(xié)議連接 One-Net 物聯(lián)網(wǎng)平臺。在主控芯片中添加所需要的軟件包、組件等中間件來快速搭建起一個設備上云 Demo。

實際運行效果

1、在 msh 中輸入onenet_mqtt_demo_start 【WI-Fi 名稱】 【W(wǎng)I-Fi 密碼】命令創(chuàng)建并啟動 demo 線程

a312eed8-5ac0-11ed-a3b6-dac502259ad0.png

a32eec5a-5ac0-11ed-a3b6-dac502259ad0.png

2、在云平臺的設備調(diào)試頁面查看實時刷新的數(shù)據(jù)。

a345ddc0-5ac0-11ed-a3b6-dac502259ad0.png

3、進入可視化網(wǎng)站,進行查看/下發(fā)數(shù)據(jù)的上行和下行

a35dec80-5ac0-11ed-a3b6-dac502259ad0.png

準備工作

RT-Thread studio v2.2.5

OneNET:中國移動物聯(lián)網(wǎng)開放平臺

CY8CPROTO-062-4343W 開發(fā)板

USB-TTL:連接 UART5 (TX:P5_1; RX:P5_0)波特率 115200

WiFi 網(wǎng)絡模塊:RW007

a3748198-5ac0-11ed-a3b6-dac502259ad0.png

各 IO 接口與功能之間的對應關(guān)系表:

a3917744-5ac0-11ed-a3b6-dac502259ad0.png

實現(xiàn)過程

1、打開 RT-Thread studio,導入開發(fā)板示例工程:點擊 Studio 左上角文件—>導入—>RT-Thread Studio項目到工作空間中

a3a5014c-5ac0-11ed-a3b6-dac502259ad0.png

2、選擇本示例工程的根目錄進行導入

a3bf1faa-5ac0-11ed-a3b6-dac502259ad0.png

3、進入RT-Studio 的SDK管理器中,下載英飛凌的OpenOCD資源包。

a3e29e94-5ac0-11ed-a3b6-dac502259ad0.png

4、鼠標右鍵工程,點擊同步 scons 配置至項目

a3ff1d30-5ac0-11ed-a3b6-dac502259ad0.png

5、編譯、下載,驗證運行結(jié)果

點擊 IDE 左上角的構(gòu)建選項進行工程的編譯。

a4132758-5ac0-11ed-a3b6-dac502259ad0.png

當編譯無錯誤警告時,點擊Debug或Download選項進行調(diào)試/下載。

注:若點擊下載并下載成功后串口終端無顯示信息,請手動按下復位按鍵進行重啟運行。

a424b7f2-5ac0-11ed-a3b6-dac502259ad0.png

查看系統(tǒng)運行情況

在串口終端輸入命令help、ps、free、list_device等命令查看系統(tǒng)運行狀態(tài)

6、連云配置

在云平臺創(chuàng)建項目,創(chuàng)建完成后點擊控制臺進入配置

點擊全部產(chǎn)品服務—>多協(xié)議接入進入配置界面

a43da9ce-5ac0-11ed-a3b6-dac502259ad0.png

添加產(chǎn)品

a458ae72-5ac0-11ed-a3b6-dac502259ad0.png

輸入產(chǎn)品信息

a470c19c-5ac0-11ed-a3b6-dac502259ad0.png

添加設備

a48bb132-5ac0-11ed-a3b6-dac502259ad0.png

輸入設備信息

a4a79fb4-5ac0-11ed-a3b6-dac502259ad0.png

進入RT-Thread Studio,雙擊本工程下的RT-Thread Settings,進入工程配置界面

a4c1b73c-5ac0-11ed-a3b6-dac502259ad0.png

對照OneNet的信息,填寫至配置選項中

a4fe125e-5ac0-11ed-a3b6-dac502259ad0.png

a5163e24-5ac0-11ed-a3b6-dac502259ad0.png

a5333aa6-5ac0-11ed-a3b6-dac502259ad0.png

編譯、下載,驗證IOT網(wǎng)關(guān)數(shù)據(jù)上報和下發(fā)功能。

審核編輯:湯梓紅

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

    關(guān)注

    2900

    文章

    44061

    瀏覽量

    370191
  • Infineon
    +關(guān)注

    關(guān)注

    2

    文章

    87

    瀏覽量

    28947
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    4895

    瀏覽量

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

    關(guān)注

    31

    文章

    1261

    瀏覽量

    39836

原文標題:基于Infineon開發(fā)板實現(xiàn)RT-Thread物聯(lián)網(wǎng) DEMO

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

收藏 人收藏

    評論

    相關(guān)推薦

    基于RT-Thread和AB32VG1開發(fā)板實現(xiàn)家庭安全檢測功能

    基于RT-Thread和中藍訊科開發(fā)板,實現(xiàn)按鍵觸發(fā)語音報警和NodeRed收集報警信息并上報騰訊云平臺,最后通過手機端的騰訊練練小程序和微信公眾號接收到報警信息。
    的頭像 發(fā)表于 06-30 00:36 ?3811次閱讀
    基于<b class='flag-5'>RT-Thread</b>和AB32VG1<b class='flag-5'>開發(fā)板實現(xiàn)</b>家庭安全檢測功能

    基于RT-Thread os實現(xiàn)混合定位介紹

    wayz_iotkit 是上海圖趣信息科技有限公司,針對RT-thread開發(fā)的能夠實現(xiàn)定位功能的聯(lián)網(wǎng)組件。
    的頭像 發(fā)表于 11-15 16:19 ?782次閱讀
    基于<b class='flag-5'>RT-Thread</b> os<b class='flag-5'>實現(xiàn)</b>混合定位介紹

    如何使用RT-Thread Studio創(chuàng)建支持HPM6750開發(fā)板RT-Thread項目

    等功能的實現(xiàn),同時提供了包管理器——可以非常方便的下載已經(jīng)適配好RT-Thread系統(tǒng)的三方軟件包。因此,基于RT-Thread系統(tǒng)我們可以非常方便的實現(xiàn)支持多任務、文件系統(tǒng)、網(wǎng)絡協(xié)議
    發(fā)表于 06-08 11:22

    【原創(chuàng)精選】RT-Thread征文精選技術(shù)文章合集

    ,聯(lián)網(wǎng)開發(fā)?;?b class='flag-5'>RT-Thread設備運行數(shù)據(jù)分析預警系統(tǒng)基于RT-Thread和AB32VG1開發(fā)板
    發(fā)表于 07-26 14:56

    【新品發(fā)布】英飛凌PSoC 6 RTT聯(lián)網(wǎng)開發(fā)板內(nèi)容詳解

    PSoC 6 RTT開發(fā)板RT-Thread 上外設支持情況:1、cypress_gateway_demoInfineon + RT-Thread
    發(fā)表于 04-13 13:46

    RT-Thread開發(fā),如何有效學習RT-Thread的五個步驟

    RT-Thread推出RT-Thread Inside戰(zhàn)略開放RT-Thread開發(fā)平臺授權(quán)合作,與硬件十萬個為什么合作首次推出第一款RT-
    的頭像 發(fā)表于 09-25 09:55 ?3.5w次閱讀
    <b class='flag-5'>RT-Thread</b><b class='flag-5'>開發(fā)</b>,如何有效學習<b class='flag-5'>RT-Thread</b>的五個步驟

    RT-Thread軟件包定義和使用

    RT-Thread軟件包是運行于RT-Thread聯(lián)網(wǎng)操作系統(tǒng)平臺上,面向不同應用領域的通用軟件組件 。RT-Thread 同時提供了開放
    的頭像 發(fā)表于 05-21 11:29 ?1w次閱讀
    <b class='flag-5'>RT-Thread</b>軟件包定義和使用

    RT-Thread Studio驅(qū)動SD卡

    總結(jié)前言硬件平臺:RT-Thread ART-Pi STM32H750XBH6開發(fā)板 H750開發(fā)板開發(fā)軟件:RT-Thread Studi
    發(fā)表于 12-27 19:13 ?20次下載
    <b class='flag-5'>RT-Thread</b> Studio驅(qū)動SD卡

    RT-Thread學習筆記 RT-Thread的架構(gòu)概述

    的種種優(yōu)越之處。RT-Thread 是一款完全由國內(nèi)團隊開發(fā)維護的嵌入式實時操作系統(tǒng)(RTOS),具有完全的自主知識產(chǎn)權(quán)。經(jīng)過 16 個年頭的沉淀,伴隨著聯(lián)網(wǎng)的興起,它正演變成一個
    的頭像 發(fā)表于 07-09 11:27 ?4452次閱讀
    <b class='flag-5'>RT-Thread</b>學習筆記 <b class='flag-5'>RT-Thread</b>的架構(gòu)概述

    報名RT-Thread x Infineon創(chuàng)意創(chuàng)客大賽,體驗英飛凌新款開發(fā)板!

    者的科技型競賽活動,旨在充分挖掘和培養(yǎng)開發(fā)者的創(chuàng)新能力和工程實踐素質(zhì),提高針對實際問題進行設計制作的能力,對聯(lián)網(wǎng)操作系統(tǒng) RT-Thread 和嵌入式應用系統(tǒng)的理解和設計能力。同時,
    的頭像 發(fā)表于 04-03 22:10 ?608次閱讀

    英飛凌聯(lián)合 RT-Thread 發(fā)布 PSoC? 62 with CAPSENSE ? evaluation kit開發(fā)板

    RTT 開發(fā)板開發(fā)板,其默認內(nèi)置聯(lián)網(wǎng)操作系統(tǒng) RT-Thread 。 PSoC 6 RTT 開發(fā)板
    的頭像 發(fā)表于 04-13 01:35 ?1778次閱讀

    怎么設計一種基于RT-Threadinfineon開發(fā)板的智能家居系統(tǒng)?

    本次設計基于RT-Threadinfineon PSoC? 62 with CAPSENSE? evaluation kit開發(fā)板,實現(xiàn)了一個簡易的智能家居系統(tǒng)。
    發(fā)表于 07-22 14:56 ?479次閱讀
    怎么設計一種基于<b class='flag-5'>RT-Thread</b>和<b class='flag-5'>infineon</b><b class='flag-5'>開發(fā)板</b>的智能家居系統(tǒng)?

    rt-studio潘多拉開發(fā)板最新rt-thread不能運行解決辦法

    rt-studio 上 選擇基于開發(fā)板的項目,選擇潘多拉,rt-thread選擇lasted ,如下圖
    的頭像 發(fā)表于 10-16 14:50 ?1237次閱讀
    <b class='flag-5'>rt</b>-studio潘多拉<b class='flag-5'>開發(fā)板</b>最新<b class='flag-5'>rt-thread</b>不能運行解決辦法

    【QEMU系列】不用開發(fā)板運行RT-Thread指南-ARM架構(gòu)

    簡介在聯(lián)網(wǎng)和嵌入式系統(tǒng)的開發(fā)中,RT-Thread操作系統(tǒng)憑借其小巧、高效和靈活的特點,受到了越來越多開發(fā)者的青睞。然而,對于很多剛剛接觸
    的頭像 發(fā)表于 08-09 08:35 ?748次閱讀
    【QEMU系列】不用<b class='flag-5'>開發(fā)板</b>運行<b class='flag-5'>RT-Thread</b>指南-ARM架構(gòu)

    基于恩智浦FRDM-MCXA153開發(fā)板實現(xiàn)RT-Thread的ADC驅(qū)動

    數(shù)轉(zhuǎn)換器(ADC)是現(xiàn)代嵌入式系統(tǒng)中不可或缺的組件,它能將連續(xù)的模擬信號轉(zhuǎn)換為離散的數(shù)字信號。本文將深入探討如何在NXP的FRDM-MCXA153開發(fā)板實現(xiàn)和使用RT-Thread的ADC驅(qū)動,為
    的頭像 發(fā)表于 11-01 12:29 ?135次閱讀
    基于恩智浦FRDM-MCXA153<b class='flag-5'>開發(fā)板實現(xiàn)</b><b class='flag-5'>RT-Thread</b>的ADC驅(qū)動