本文档旨在帮助用户快速地建立 RT-Thread Studio 工程,模板支持包提供了 M0, M3, M4, M7 的 make 工程, 以及 M0 的 Scons 工程模板。本文将以 cortex-m0 模板工程为例,讲解如何将用户的开发板支持包添加到 RT-Thread Studio。
制作 bsp 的方法这里就不在介绍,请参考文档 《开发板支持包设计规范》和 《开发板支持包制作向导》两个文档。
打开生成的工程文件夹所在目录;
复制工程文件夹下文件 和 cortex-m0 模板工程目录下文件到 BSP 支持包工程目录下;
6.工程创建完成后,此时直接编译是无法通过的,需要修改一些配置,下面的步骤将演示如何修改配置保证工程可以编译下载。
在项目资源管理器,右键点击工程,选择属性;
添加头文件路径:
在项目资源管理器,右键点击工程,选择属性;
修改硬件参数;
在项目资源管理器,右键点击工程,选择属性;
添加宏定义;
在项目资源管理器,右键点击工程,选择属性;
添加链接库,添加一个 C 库为例;
模板工程提供了默认的 eclipse 链接脚本文件,修改链接脚本路径:
以上步骤完成后,编译工程::
如果编译产生错误,请根据错误提示进行修改。
清除编译产物,打开工程所在文件:
复制工程内 .settings,.cproject,.project 文件/文件夹 到 bsp 包工程目录下: