RT-Thread Studio创建第一个Hello world项目

RT-Thread Studio创建第一个项目

------基于ATK-Pandora-STM32L4

一、新建项目

第一次打开RT-Thread Studio时是欢迎界面,我们点击左上角的还原按钮,将【项目资源管理器】还原:
在这里插入图片描述
或者点击右上角将欢迎界面最小化也行:
在这里插入图片描述
在【项目资源管理器】窗口内右键点击,选择【新建】->【项目】
在这里插入图片描述
然后再新建项目向导中选择【RT-Thread项目】,点击下一步
在这里插入图片描述
然后输入工程名称,选择基于BSP,以及其他的选择项:
在这里插入图片描述
然后点击完成,等待工程创建:
在这里插入图片描述
创建完成后即可再【项目资源管理器】内看到刚创建出来的工程:
在这里插入图片描述

二、配置项目

双击【RT-Thread Settings】文件,即可打开RT-Theard项目配置界面,配置界面默认显示软件包以及组件和服务层的架构配置图界面:
在这里插入图片描述
点击架构图配置界面右侧侧栏按钮,即可打开配置树配置界面:
在这里插入图片描述
在这里插入图片描述
配置完成后,保存配置退出配置界面后,RT-Thread Studio 会自动将配置应用到项目中,比如会自动下载相关资源文件到项目中并设置好项目配置,确保项目配置后能够构建成功。

三、构建项目

点击工具栏上的【构建】按钮对项目进行构建:
在这里插入图片描述
构建过程的日志会在控制台打印:
在这里插入图片描述
我们可以看到,项目构建成功。

四、下载程序

当项目构建成功后,点击工具栏【下载程序】按钮旁的【三角下拉框】选择相应的烧写器,以ST-LINK烧写器为例,如下图所示:
在这里插入图片描述
选择完烧写器后可直接点击【下载程序】按钮进行程序下载,下载日志会在控制台窗口打印,如下图所示:
在这里插入图片描述
下载成功,我们打开main函数:
在这里插入图片描述
可以看到,这是一个LED闪烁函数,同样,可以在开发板上看到LED闪烁:
在这里插入图片描述

五、修改程序,打印Hello world!

打开【applications】下的【mian.c】文件
在这里插入图片描述
在mian函数中加入代码rt_kprintf("Hello world!\n");,如下所示:
在这里插入图片描述
然后点击构建,下载,即可在串口调试助手中看到:
在这里插入图片描述
每秒打印一次Hello world!

六、使用RT-Thread Studio 的串口终端

RT-Thread本身是有一个串口中断功能的,我们可以使用他来查看串口打印信息;
点击工具栏中的终端图标,打开一个串口终端:
在这里插入图片描述
配置对于串口信息,然后点击确定:
在这里插入图片描述
我们可以看到在下方就有了一个串口终端
在这里插入图片描述
过这不符合我的使用习惯,我们可以将其移动,找到一个合适的位置:
在这里插入图片描述
我将其放置在如图所示位置,然后点击【窗口】->【透视图】->【将透视图另存为】
在这里插入图片描述
输入一个名字,然后保存
在这里插入图片描述
接下来我们点击【窗口】->【首选项】,然后将这个视图设置为默认值:
在这里插入图片描述

发布了62 篇原创文章 · 获赞 13 · 访问量 5572

猜你喜欢

转载自blog.csdn.net/qq_38113006/article/details/105325347