基于野火stm32f407创建新工程
·
1.先新创建一个文件夹(名字自己取),然后在这个新建目录里再新建五个文件夹,分别为Libraries、Project、LIsting、Output、User,如图所示:

2.再在Libraries里移植两个目录分别为CMSIS、STM32F4xx_Stdperiph_Driver这两个目录,如图所示:

3.再在User这个目录里添加四个文件分别为main.c、stm32f4xx_conf.h、stm32f4xx_it.c、stm32f4xx_it.h,如图所示:

4.然后打开keil5点击Project,然后选择New uVision Project这个选项

5.然后在Project里新建一个文件夹名为RVMDK( uv5 )然后在文件名输入BH-F407点击保存

5.然后在工程模板这里新5个目录,分别为STARTUP、CMSIS、STM32F4xx_Stdperiph_Driver、USER、DOC然后分别在这5个目录下面添加相应文件,如图所示:



然后禁用三个文件因为用不到,分别是stm32f4xx_dma2d.c、stm32f4xx_fmc.c、stm32ff4xx_ltdc.c
6.把main.c里的代码删掉写成这样:

7.把stm32f4xx_it.c里的#include “main.h”删掉
8添加必要的宏和头文件


9.编译工程

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)