RT-Thread Studio使用教程
介绍
RT-Thread Studio是官方出品的一款专门针对RT-Thread嵌入式开发、部署、调试、测试的集成开发环境,它基于Eclipse开源项目开发,极大的提高了嵌入式开发者的开发效率,目前最新版本是2.26
下载
使用浏览器打开RT-Thread官网,选择左上角资源点击RT-Thread Studio,打开RT-Thread Studio页面,点击立即下载

在弹出的下载页面,选择点击网站下载

安装
打开下载的软件包RT-Thread Studio-v2.2.6-setup-x86_64_202305191040.exe,点击下一步(N)

点击我同意此协议(A),然后点击下一步(N)

点击浏览(R)...选择安装路径,然后点击下一步(N)

创建开始菜单和快捷方式,这里默认就可以,点击下一步(N)

点击安装,安装需要一定的时间


点击完成(F),打开RT-Thread Studio

输入用户名和密码登录RT-Thread Studio,然后点击登录,没有账户的话请点击会员注册

登录成功后显示RT-Thread Studio的主界面

创建工程
以英飞凌的开发板PSoc 62使用调试为例,PSoc 62是RT-Thread和英飞凌合作开发推出的一块demo板
点击左上角菜单栏文件(F) -> 新建(N) -> RT-Thread 项目

在新建项目页面,点击基于开发板,在开发板处下拉框选择添加更多...

在弹出的RT-Thread SDK管理器页面,下拉找到Board_Support_Packages,再找到Infineon,选中PSOC62-IFX-EVAL-KIT

检查ToolChain_Support_Packages,这里IDE已经默认安装了5.4.1的Tool Chain

在Debugger_Support_Packages下找到OpenOCD-Infineon并勾选,然后点击安装2资源包

安装完成后,点击退出SDK管理器

再次新建项目,发现开发板处多了PSOC62-IFX-EVAL-KIT,此次确认以下信息,然后点击完成(F)

工程创建成功,界面如下,常用的几个功能区域如图所示,示例代码是一个循环点灯程序

调试
点击左上角build图标构建工程

调试部署,进入调试界面

设置串口打开terminal查看运行日志

terminal成功打开界面

通过命令查看系统工作状况

RT-Thread Studio常用的快捷键
| 功能 | 按键 |
|---|---|
| 继续 | F5 |
| 中止 | Ctrl + F2 |
| 单步跳入 | F11 |
| 单步跳过 | F10 |
| 单步返回 | F7 |
| 下载程序 | Ctrl + Alt + D |
至此,RT-Thread Studio安装和使用示范就完结了,是不是感觉很简单?
RT-Thread Studio使用教程的更多相关文章
- [转]Android Studio系列教程六--Gradle多渠道打包
转自:http://www.stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/ Android Studio系列教程六--Grad ...
- Android Studio使用教程(二)
以下是本次Google I/O大会发布的IDE Android Studio使用教程第二篇: 在Android Studio使用教程(一)中简要介绍了Android Studio的基本使用,包括安装. ...
- Android Studio系列教程六--Gradle多渠道打包
Android Studio系列教程六--Gradle多渠道打包 2015 年 01 月 15 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://stormzh ...
- Android Studio系列教程五--Gradle命令详解与导入第三方包
Android Studio系列教程五--Gradle命令详解与导入第三方包 2015 年 01 月 05 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://s ...
- Android Studio系列教程四--Gradle基础
Android Studio系列教程四--Gradle基础 2014 年 12 月 18 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://stormzhang ...
- Android Studio系列教程三--快捷键
Android Studio系列教程三--快捷键 2014 年 12 月 09 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://stormzhang.com/ ...
- Android Studio系列教程二--基本设置与运行
Android Studio系列教程二--基本设置与运行 2014 年 11 月 28 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处! 上面一篇博客,介绍了Studio的 ...
- 一个异常与Android Studio系列教程参考
由于编译过程中遇到了错误:
- Android Studio 系列教程(转载)
史上最详细的Android Studio系列教程一--下载和安装:http://segmentfault.com/a/1190000002401964史上最详细的Android Studio系列教程二 ...
- 【Android Studio使用教程 7】AndroidStudio问题汇总
FindBugs:Compiler output path for module can not be null. check your module/project settings问题原因 And ...
随机推荐
- javascript现代编程系列教程之三——数值表示方式
在64位浮点数的表示中,我们使用了一个叫做"偏移二进制"的技术来存储指数.这是因为我们需要在有限的位数(在这种情况下是11位)内表示正数和负数. 让我们更详细地解释一下: 符号位: ...
- sql多表分页查询【oracle】
sql多表查询[oracle] 做个记录,好歹是写出来了,使用左连接的方法,进行四表查询,且使用rownum进行分页 把涉及内容的全部替换了,不过应该都看得懂,就不说了 select * from ( ...
- 力扣38(java)-外观数列(中等)
题目: 给定一个正整数 n ,输出外观数列的第 n 项. 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述. 你可以将其视作是由递归公式定义的数字字符串序列: count ...
- 阿里云全站加速DCDN重磅发布!打造新一代加速引擎
简介: 新一代的加速引擎DCDN,安全.高效.可计算 在数字化转型变革逐步深入的当下,安全高效成为企业上云.全球化部署的关键需求. 随着应用场景复杂度不断提升.业务需求差异化发展,为了给企业提供更完善 ...
- 基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台
简介: 本文将对 RocketMQ-Exporter 的设计实现做一个简单的介绍,读者可通过本文了解到 RocketMQ-Exporter 的实现过程,以及通过 RocketMQ-Exporter 来 ...
- 春色满园关不住,带你体验阿里云 Knative
简介: Knative 是基于 Kubernetes 的开源 Serverless 应用编排框架.阿里云 Knative 在社区Knative基础之上,与阿里云产品进行了深度的融合,给你带来最纯粹的容 ...
- Vite + React 组件开发实践
简介: 毫不夸张的说,Vite 给前端带来的绝对是一次革命性的变化.或者也可以说是 Vite 背后整合的 esbuild . Browser es modules.HMR.Pre-Bundling 等 ...
- [GPT] golang代码组织的核心思想
1/golang代码组织的核心思想 Go语言(Golang)在代码组织上的核心思想是模块化和封装,主要体现在以下几个方面: 1.包(Packages): Go语言通过包(Packages)来组织代码, ...
- 使用 Kafka Assistant,为您的开发加速
简要介绍 快速查看所有 Kafka 集群,包括Brokers.Topics和Consumers 支持各种认证模式:PLAINTEXT.SASL_PLAINTEXT.SSL.SASL_SSL 对Kafk ...
- DE10-Lite输入/出高/低电平说明
DE10-Lite输入/出高/低电平说明 DE10-Lite实验板上有一些设备可以输入/出高/低电平,说明如下: HEX 7-segment LED displays (active low)共阳极 ...