0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于Infineon开发板实现RT-Thread物联网DEMO

RTThread物联网操作系统 来源:RTThread物联网操作系统 作者:RTThread物联网操作 2022-11-03 09:46 次阅读

简介

这是一个基于CY8CPROTO-062-4343W开发板 +RT-Thread实现的物联网 DEMO。

本文将介绍如何一步步从零搭建一个物联网 demo。

下图是整体的设计框图,使用RW007用于网络通信,使用MQTT协议连接 One-Net 物联网平台。在主控芯片中添加所需要的软件包、组件等中间件来快速搭建起一个设备上云 Demo。

实际运行效果

1、在 msh 中输入onenet_mqtt_demo_start 【WI-Fi 名称】 【WI-Fi 密码】命令创建并启动 demo 线程

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

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

2、在云平台的设备调试页面查看实时刷新的数据。

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

3、进入可视化网站,进行查看/下发数据的上行和下行

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

准备工作

RT-Thread studio v2.2.5

OneNET:中国移动物联网开放平台

CY8CPROTO-062-4343W 开发板

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

WiFi 网络模块:RW007

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

各 IO 接口与功能之间的对应关系表:

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

实现过程

1、打开 RT-Thread studio,导入开发板示例工程:点击 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、编译、下载,验证运行结果

点击 IDE 左上角的构建选项进行工程的编译。

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

当编译无错误警告时,点击Debug或Download选项进行调试/下载。

注:若点击下载并下载成功后串口终端无显示信息,请手动按下复位按键进行重启运行。

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

查看系统运行情况

在串口终端输入命令help、ps、free、list_device等命令查看系统运行状态

6、连云配置

在云平台创建项目,创建完成后点击控制台进入配置

点击全部产品服务—>多协议接入进入配置界面

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

添加产品

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

输入产品信息

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网关数据上报和下发功能。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2868

    文章

    41622

    浏览量

    358359
  • Infineon
    +关注

    关注

    2

    文章

    81

    浏览量

    28646
  • 开发板
    +关注

    关注

    25

    文章

    4429

    浏览量

    93991
  • RT-Thread
    +关注

    关注

    31

    文章

    1148

    浏览量

    38868

原文标题:基于Infineon开发板实现RT-Thread物联网 DEMO

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于RT-Thread和AB32VG1开发板实现家庭安全检测功能

    基于RT-Thread和中蓝讯科开发板实现按键触发语音报警和NodeRed收集报警信息并上报腾讯云平台,最后通过手机端的腾讯练练小程序和微信公众号接收到报警信息。
    的头像 发表于 06-30 00:36 3577次阅读
    基于<b class='flag-5'>RT-Thread</b>和AB32VG1<b class='flag-5'>开发板实现</b>家庭安全检测功能

    如何使用RT-Thread Studio创建支持HPM6750开发板RT-Thread项目

    等功能的实现,同时提供了包管理器——可以非常方便的下载已经适配好RT-Thread系统的三方软件包。因此,基于RT-Thread系统我们可以非常方便的实现支持多任务、文件系统、网络协议
    发表于 06-08 11:22

    使用RT-Thread操作系统完成小熊派BearPi联网开发

    开发而成,RT-Thread也是一个组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性的联网操作系统。
    发表于 07-08 15:54

    【原创精选】RT-Thread征文精选技术文章合集

    联网开发。基于RT-Thread设备运行数据分析预警系统基于RT-Thread和AB32VG1开发板
    发表于 07-26 14:56

    【新品发布】英飞凌PSoC 6 RTT联网开发板内容详解

    PSoC 6 RTT开发板RT-Thread 上外设支持情况:1、cypress_gateway_demoInfineon + RT-Thread
    发表于 04-13 13:46

    RT-Thread开发,如何有效学习RT-Thread的五个步骤

    RT-Thread推出RT-Thread Inside战略开放RT-Thread开发平台授权合作,与硬件十万个为什么合作首次推出第一款RT-
    的头像 发表于 09-25 09:55 3.4w次阅读
    <b class='flag-5'>RT-Thread</b><b class='flag-5'>开发</b>,如何有效学习<b class='flag-5'>RT-Thread</b>的五个步骤

    RT-Thread Studio驱动SD卡

    总结前言硬件平台:RT-Thread ART-Pi STM32H750XBH6开发板 H750开发板开发软件:RT-Thread Studi
    发表于 12-27 19:13 20次下载
    <b class='flag-5'>RT-Thread</b> Studio驱动SD卡

    RT-Thread学习笔记 RT-Thread的架构概述

    的种种优越之处。RT-Thread 是一款完全由国内团队开发维护的嵌入式实时操作系统(RTOS),具有完全的自主知识产权。经过 16 个年头的沉淀,伴随着物联网的兴起,它正演变成一个功能强大、组件丰富
    的头像 发表于 07-09 11:27 3996次阅读
    <b class='flag-5'>RT-Thread</b>学习笔记 <b class='flag-5'>RT-Thread</b>的架构概述

    2022年最后1场,RT-Thread开发者项目分享会报名啦~

    近几年随着物联网的迅速发展,RT-Thread操作系统越来越受到开发者喜爱,基于RT-Thread生态的项目和产品也日益完善。自2021年来,RT-
    的头像 发表于 12-27 21:05 644次阅读

    基于RoboMasterC型开发板RT-Thread使用分享(一)

    假期期间打算开一个坑,和大家分享下基于RoboMaster开发板C型上RT-Thread使用,本系列文章计划是给刚接触STM32和RT-Thread的同学看的,讲的会稍微基础一点。 硬件与开发
    的头像 发表于 01-05 12:10 1669次阅读

    RT-Thread文档_其他开发板 上手指南

    RT-Thread文档_其他开发板 上手指南
    发表于 02-22 18:27 0次下载
    <b class='flag-5'>RT-Thread</b>文档_其他<b class='flag-5'>开发板</b> 上手指南

    报名RT-Thread x Infineon创意创客大赛,体验英飞凌新款开发板

    RT-Thread x Infineon  创意创客大赛是 RT-Thread 联手Infineon发起,联合立创EDA ( oshwhub.com )、码云(Gitee)等合作伙伴,
    的头像 发表于 04-03 22:10 462次阅读

    英飞凌联合 RT-Thread 发布 PSoC™ 62 with CAPSENSE ™ evaluation kit开发板

    6 RTT 开发板开发板,其默认内置物联网操作系统 RT-Thread 。 PSoC 6 RTT 开发板具有丰富的软硬件资源和低成本优势
    的头像 发表于 04-13 01:35 1381次阅读

    怎么设计一种基于RT-Threadinfineon开发板的智能家居系统?

    本次设计基于RT-Threadinfineon PSoC™ 62 with CAPSENSE™ evaluation kit开发板实现了一个简易的智能家居系统。
    发表于 07-22 14:56 366次阅读
    怎么设计一种基于<b class='flag-5'>RT-Thread</b>和<b class='flag-5'>infineon</b><b class='flag-5'>开发板</b>的智能家居系统?

    基于rt-thread的socket通信设计

    最近再研究 rt-thread 的通信 ,想设计出 eps8266(多个) rt-thread(作为中控) 服务器的通信框架,使用的开发板是 潘多拉
    的头像 发表于 10-13 15:02 687次阅读
    基于<b class='flag-5'>rt-thread</b>的socket通信设计