【RT-Thread Studio入门】创建第一个Hello world项目

【RT-Thread Studio入门】创建第一个Hello world项目  下载RT-Thread Studio

访问RT-Thread官网即可下载RT-Thread Studio安装包。(RT-Thread Studio QQ交流群:831824681)

选择【资源】->【RT-Thread Studio】

【RT-Thread Studio入门】创建第一个Hello world项目

点击【RT-Thread Studio下载】

【RT-Thread Studio入门】创建第一个Hello world项目

即可到达下载页面:

https://www.rt-thread.org/page/download.html#studio

(以上链接请复制至外部浏览器打开)

01.新建项目

第一次打开RT-Thread Studio时是欢迎界面,我们点击左上角的还原按钮,将【项目资源管理器】还原:

【RT-Thread Studio入门】创建第一个Hello world项目

或者点击右上角将欢迎界面最小化也行:

【RT-Thread Studio入门】创建第一个Hello world项目

在【项目资源管理器】窗口内右键点击,选择【新建】->【项目】

【RT-Thread Studio入门】创建第一个Hello world项目

然后再新建项目向导中选择【RT-Thread项目】,点击下一步

【RT-Thread Studio入门】创建第一个Hello world项目

然后输入工程名称,选择基于BSP,以及其他的选择项:

【RT-Thread Studio入门】创建第一个Hello world项目

然后点击完成,等待工程创建:

【RT-Thread Studio入门】创建第一个Hello world项目

创建完成后即可再【项目资源管理器】内看到刚创建出来的工程:

【RT-Thread Studio入门】创建第一个Hello world项目

02.配置项目

双击【RT-Thread Settings】文件,即可打开RT-Theard项目配置界面,配置界面默认显示软件包以及组件和服务层的架构配置图界面:

【RT-Thread Studio入门】创建第一个Hello world项目

点击架构图配置界面右侧侧栏按钮,即可打开配置树配置界面:

【RT-Thread Studio入门】创建第一个Hello world项目

【RT-Thread Studio入门】创建第一个Hello world项目

配置完成后,保存配置退出配置界面后,RT-Thread Studio 会自动将配置应用到项目中,比如会自动下载相关资源文件到项目中并设置好项目配置,确保项目配置后能够构建成功。

03.构建项目

点击工具栏上的【构建】按钮对项目进行构建:

【RT-Thread Studio入门】创建第一个Hello world项目

构建过程的日志会在控制台打印:

【RT-Thread Studio入门】创建第一个Hello world项目

我们可以看到,项目构建成功。

04.下载程序

当项目构建成功后,点击工具栏【下载程序】按钮旁的【三角下拉框】选择相应的烧写器,以ST-LINK烧写器为例,如下图所示:

【RT-Thread Studio入门】创建第一个Hello world项目

选择完烧写器后可直接点击【下载程序】按钮进行程序下载,下载日志会在控制台窗口打印,如下图所示:

【RT-Thread Studio入门】创建第一个Hello world项目

下载成功,我们打开main函数:

【RT-Thread Studio入门】创建第一个Hello world项目

可以看到,这是一个LED闪烁函数,同样,可以在开发板上看到LED闪烁:

【RT-Thread Studio入门】创建第一个Hello world项目

05.修改程序,打印Hello world!

打开【applications】下的【mian.c】文件

【RT-Thread Studio入门】创建第一个Hello world项目

在mian函数中加入代码rt_kprintf("Hello world!\n");,如下所示:

【RT-Thread Studio入门】创建第一个Hello world项目

然后点击构建,下载,即可在串口调试助手中看到:

【RT-Thread Studio入门】创建第一个Hello world项目

每秒打印一次Hello world!

06.使用RT-Thread Studio的串口终端!

RT-Thread本身是有一个串口中断功能的,我们可以使用他来查看串口打印信息;


点击工具栏中的终端图标,打开一个串口终端:

【RT-Thread Studio入门】创建第一个Hello world项目

配置对于串口信息,然后点击确定:

【RT-Thread Studio入门】创建第一个Hello world项目

我们可以看到在下方就有了一个串口终端

【RT-Thread Studio入门】创建第一个Hello world项目

过这不符合我的使用习惯,我们可以将其移动,找到一个合适的位置:

【RT-Thread Studio入门】创建第一个Hello world项目

我将其放置在如图所示位置,然后点击【窗口】->【透视图】->【将透视图另存为】

【RT-Thread Studio入门】创建第一个Hello world项目

输入一个名字,然后保存

【RT-Thread Studio入门】创建第一个Hello world项目

接下来我们点击【窗口】->【首选项】,然后将这个视图设置为默认值:

【RT-Thread Studio入门】创建第一个Hello world项目

RT-Thread Studio QQ交流群:831824681

RT-Thread论坛原创征稿活动:与RT-Thread相关即可,内容题材不限。参与即有机会赢得,RT-Thread T恤、笔记本、技术书籍、京东卡、RT-Thread能力认证优惠券等  

【RT-Thread Studio入门】创建第一个Hello world项目

马上参与

参与入口:https://www.rt-thread.org/qa/thread-424281-1-1.html


你可以添加微信17775982065为好友,注明:公司+姓名,拉进 RT-Thread 官方微信交流群!

【RT-Thread Studio入门】创建第一个Hello world项目

RT-Thread


让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。Apache2.0协议,可免费在商业产品中使用,不需要公布源码,无潜在商业风险。

长按二维码,关注我们

【RT-Thread Studio入门】创建第一个Hello world项目点击阅读原文,进入RT-Thread 论坛

【RT-Thread Studio入门】创建第一个Hello world项目

你点的每个“在看”,我都认真当成了喜