RT-Thread 学习入门(一) :ESP32在RT-Thread Studio中的工程创建

本文介绍了如何使用RT-ThreadStudio进行ESP32-S3项目的工程创建,包括SDK管理、平台IO配置,以及编写基础IO口翻转程序的过程。作者分享了遇到的问题及解决方法,供开发者参考和学习。
摘要由CSDN通过智能技术生成


1.rt-thread studio介绍

       RT-Thread Studio 主要包括工程创建和管理,代码编辑,SDK管理,RT-Thread配置,构建配置,调试配置,程序下载和调试等功能,结合图形化配置系统以及软件包和组件资源,减少重复工作,提高开发效率。

  1. 社区版本永久免费
  2. 支持主流C/C++语言开发
  3. 强大的代码编辑和重构功能
  4. SDK管理器支持在线下载更新 RT-Thread 最新源码包
  5. 简单易用的工程创建向导,快速验证原型
  6. 全新图形化配置系统,同时支持架构图和树形图配置
  7. 软件包市场提供丰富的可用软件包资源
  8. 丰富的调试功能,快速查看和跟踪定位代码问题

2.新建工程

       进入rt-thread官网,下载RT-Thread Studio链接: RT-Thread Studio,安装即可(安装时需要注册账号),由于安装相对简单这里不做过多解释。

       创建工程按下图步骤来即可。

1.新建->RT-Thread项目
2.Project name命名->由于ESP32不在这些厂商内,厂商这里选择添加更多
3.在第三方安装包的platformIO打勾,并等待安装成功。
4.新建->通用项目->选择基于platformIO(注意:安装不成功,无法选到这个选项)。
5.在搜索框输入ESP32,找到esp32dev并双击,选择ardunio框架,创建完成。

在这里插入图片描述

图一. 步骤1

在这里插入图片描述

图二. 步骤2

在这里插入图片描述

图三. 步骤3

在这里插入图片描述

图四. 步骤4

在这里插入图片描述

图五. 步骤5

3.ESP32-S3 IO口翻转

       创建工程完成后,我们试着写一个基础的程序,让ESP32-S3的IO口翻转。
       下图是我选择的开发板的单片机型号为ESP-S3-WROOM。
在这里插入图片描述

图六. 单片机部分原理图

步骤一:因此,我们需要对工程配置文件的单片机进行更改,即将platformIO.ini文件配置信息改成下图即可。

特别注意:你可能会问,“我的esp32型号不是这个怎么办”?我是先在VScode上跑通,再移植到RT-Thread Studio上的。找到VScode的platformIO.ini文件将其代码移植即可。
在这里插入图片描述

图七. platformIO.ini 配置部分

步骤二:main.cpp写一个最基本的IO翻转程序即可。
在这里插入图片描述

图八. 主程序部分

步骤三:编译下载即可。

在这里插入图片描述

图九. 编译下载

# 4.结语

       本文章只为记录博主工程中遇到的问题,供大家学习使用,如有讲解不到的地方,欢迎大家批评指正。

  • 8
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

差分对儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值