版权声明:转载引用请标明出处 https://blog.csdn.net/qq_42860728/article/details/89154666
目的:新建一个具有软件仿真的RT-Thread工程
建立工程文件夹
建立工程文件夹用来存放工程文件。
在此文件下按下图进行其他文件夹的创建。
使用keil新建工程
使用KEIL5建立工程,我的是5.25版本
-
打开KEIL5,新建一个工程,将工程放在工程文件夹目录project下,文件夹命名为“HBX_RT_Thread”,工程名字必须为英文!
-
下一步选择项目驱动,选择ARMCM3处理器(根据自身需求选择处理器)
-
下一步按图示添加文件
其实这两个文件刚开始都是存放在 KEIL 的安装目录下,当我们配置 Manage RunTime Environment选项框之后,软件就会把选中好的文件从 KEIL的安装目录拷贝到我们的 工 程 目 录 : Project\RTE\Device\ARMCM3 下 面 。 其 中 startup_ARMCM3.s是汇编编写的启动文件, system_ARMCM3.c是 C 语言编写的跟时钟相 关的文件。更加具体的可直接阅读这两个文件的源码。只要是 Cortex-M3内核的单片机,这两个文件都适用。 -
在工程里面添加user、rtt/ports、rtt/source 和 doc 文件组
5. 将readme.txt文件添加到doc组,新建main.c文件添加到user组
-
写入空代码
int main(void)
{
for ( ; ; )
{
//nothing
}
}
- 如图
- 修改时钟为25Mhz 9. 如图添加头文件路径
10.保存工程即可完成创建(工程框架)
因为官网有完整的工程文件以及各种样例需要时可直接引用,故本文仅作熟悉RT-Threat工程的入门。想要了解更多请到官网https://www.rt-thread.org/学习
RT-Threat工程例程:较为完整的RT-Threat工程例程