第一步:下载RT_Thread
压缩包为去掉多余BSP,只保留了STM32BSP包,不删除也没问题;
rt_thread删除了多余BSP只预留了STM32BSP便于BSP制作-嵌入式文档类资源-CSDN文库
第二步:选择对应STM32 模板 以STM32F03VC芯片为例
第三步:将stm32f10x文件夹放入STM32文件夹中
第四步:进入stm32f10x文件夹 右键打开ENV scons --dist并回车(前提是ENV已经安装并且已经配置到右键,如果没有,可rtthread官网上搜教程)
回车后,ENV运行结果:
然后再stm32f10x文件夹中 会生成一个dist文件夹;这个文件夹可以复制到任何地方,是一个基于stm32f10xd的带有rtthread内核的完整的项目;
本教程中我把dist文件夹中的文件夹stm32f10文件夹放到了桌面上,并改名为STM32F103VC;
第六步:删除STM32F103VC文件夹中board中的CubeMx_config 主要是担心不同人的电脑里的STM32CUBE MX不同,需要很长时间才能打开,不如自己重新制作;
第七步:打开STM32CUBE MX file下 new project选择对应芯片STM32F103VCT6