从无到有建立RtThread

本文介绍了如何一步步创建一个基于RTThread的操作系统工程。首先,创建了CM3工程,接着添加了main函数、函数声明和线程声明,完成了main.c文件的基础构建。然后,调整了晶振频率至25M,并切换为虚拟仿真环境。同时,设置了头文件路径,确保编译无误。最后,通过解决缺少scheduler.c导致的错误,成功编译并通过验证,一个简单的RTOS工程由此诞生。
摘要由CSDN通过智能技术生成

一、新建工程(CM3)

在这里插入图片描述在这里插入图片描述

二、函数部分

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
后续加上main函数、函数声明部分以及线程声明部分的实现至此main.c文件初步完成;

三、文件组管理

在这里插入图片描述

四、初步设置

改晶振频率25M(关于时钟,可以看system_ARMCM3.c)在这里插入图片描述
在这里插入图片描述
改为虚拟仿真在这里插入图片描述
添加头文件路径,以供编译器查找在这里插入图片描述

如果还有继续添加路径!在这里插入图片描述
在这里插入图片描述
如果没有添加完整,如少scheduler.c,导致有些变量未定义。
在这里插入图片描述
添加完整后,经编译,无误。
在这里插入图片描述
至此一个简单的rtthread工程完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值