一起来学RTT系列教程 UP MCU工作室 1 / 9 图文并茂教你在keil 下搭建RT-thread 最小系统工程 日期:2013-05-4 keilMDK版本号:4
54 对于初次接触RT-thread的朋友来说,要想自己重新建立一个keil下的工程,可能会觉得不知所措,那么看到这篇文字,可能对你会有帮助
我在这里演示了如何提取官方bsp包中stm32分支中的相关文件,重新组织文件结构,按照下图中的文件夹分配,重新生成keil下的工程,这个工程将会包括RT-thread的内核和finsh组件
我愿意在开始前说明下分别建立这几个文件夹的作用: project ——存放 MDK工程文件; RT-thread ——存放 rtt源码包(放在最外层); apps ——存放我们自己(用户)写的一些应用代码; drivers ——存放硬件外设驱动; third_part ——存放第三方程序源码,比如stm32固件库、解码库等; obj ——目标文件; 这么一来,各类代码分类一清二楚,好了,现在开始一步一步带大家走一遍生成这个工程的过程,当你明白后可按照自己的意愿去生成工程
拷贝所需的文件 解压 RT-Thread源码,将源码放在我们所建立的工程文件夹外面(这么放是方便以后的工程可以共用) 从源码 bsp\stm32f10x目录 copy下图所列出的文件,放入 篇3-例程1-重构RTT最小系统\apps目录 RT-Thread源码 (我改了下文件夹名字) 我们准备构建的工程文件夹,包含上图中的各个文件夹 一起来学RTT系列教程 UP MCU工作室 2 / 9 从源码bsp\stm32f10x目录copy下图列出的必要的驱动文件,放入 篇3-例程1-重构RTT最小系统\drivers目录 从源码bsp\stm32f10x\ Libraries目录copy CMSIS、STM3