访问RT-Thread官网即可下载RT-Thread Studio安装包。(RT-Thread Studio QQ交流群:831824681)
选择【资源】->【RT-Thread Studio】
点击【RT-Thread Studio下载】
即可到达下载页面:
https://www.rt-thread.org/page/download.html#studio
(以上链接请复制至外部浏览器打开)
01.新建项目
第一次打开RT-Thread Studio时是欢迎界面,我们点击左上角的还原按钮,将【项目资源管理器】还原:
或者点击右上角将欢迎界面最小化也行:
在【项目资源管理器】窗口内右键点击,选择【新建】->【项目】
然后再新建项目向导中选择【RT-Thread项目】,点击下一步
然后输入工程名称,选择基于BSP,以及其他的选择项:
然后点击完成,等待工程创建:
创建完成后即可再【项目资源管理器】内看到刚创建出来的工程:
02.配置项目
双击【RT-Thread Settings】文件,即可打开RT-Theard项目配置界面,配置界面默认显示软件包以及组件和服务层的架构配置图界面:
点击架构图配置界面右侧侧栏按钮,即可打开配置树配置界面:
配置完成后,保存配置退出配置界面后,RT-Thread Studio 会自动将配置应用到项目中,比如会自动下载相关资源文件到项目中并设置好项目配置,确保项目配置后能够构建成功。
03.构建项目
点击工具栏上的【构建】按钮对项目进行构建:
构建过程的日志会在控制台打印:
我们可以看到,项目构建成功。
04.下载程序
当项目构建成功后,点击工具栏【下载程序】按钮旁的【三角下拉框】选择相应的烧写器,以ST-LINK烧写器为例,如下图所示:
选择完烧写器后可直接点击【下载程序】按钮进行程序下载,下载日志会在控制台窗口打印,如下图所示:
下载成功,我们打开main函数:
可以看到,这是一个LED闪烁函数,同样,可以在开发板上看到LED闪烁:
05.修改程序,打印Hello world!
打开【applications】下的【mian.c】文件
在mian函数中加入代码rt_kprintf("Hello world!\n");
,如下所示:
然后点击构建,下载,即可在串口调试助手中看到:
每秒打印一次Hello world!
06.使用RT-Thread Studio的串口终端!
RT-Thread本身是有一个串口中断功能的,我们可以使用他来查看串口打印信息;
点击工具栏中的终端图标,打开一个串口终端:
配置对于串口信息,然后点击确定:
我们可以看到在下方就有了一个串口终端
过这不符合我的使用习惯,我们可以将其移动,找到一个合适的位置:
我将其放置在如图所示位置,然后点击【窗口】->【透视图】->【将透视图另存为】
输入一个名字,然后保存
接下来我们点击【窗口】->【首选项】,然后将这个视图设置为默认值:
RT-Thread Studio QQ交流群:831824681
RT-Thread论坛原创征稿活动:与RT-Thread相关即可,内容题材不限。参与即有机会赢得,RT-Thread T恤、笔记本、技术书籍、京东卡、RT-Thread能力认证优惠券等
马上参与
参与入口:https://www.rt-thread.org/qa/thread-424281-1-1.html
你可以添加微信17775982065为好友,注明:公司+姓名,拉进 RT-Thread 官方微信交流群!
RT-Thread
让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。Apache2.0协议,可免费在商业产品中使用,不需要公布源码,无潜在商业风险。
长按二维码,关注我们
点击阅读原文,进入RT-Thread 论坛
你点的每个“在看”,我都认真当成了喜