STM32标准库MDK工程搭建-详细
所需文件:由于我的开发板是STM32F103战舰V4,所以使用STM32F103官方固件库与手册。
新建文件夹:
User
进入到User目录下,将STM32F103官方固件库与手册(标准库)\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template下的 main.c
,
stm32f10x_conf.h
、stm32f10x_it.c
、stm32f10x_it.h
复制粘贴到此目录,User下新建一个API文件夹,用于存放我们自己定义的.c和.h文件,如图。
Project
Project下的文件不需要我们添加,keil新建工程时会自动生成。
Libraries
在Libraries下有两个文件,分别是:
其中 STM32F10x_StdPeriph_Driver
直接在STM32F103官方固件库与手册(标准库)\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries下将 STM32F10x_StdPeriph_Driver
拿过来就行。
新建CMSIS文件夹,将STM32F103官方固件库与手册(标准库)\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport下的 core_cm3.c
、
core_cm3.h
复制过来,然后将STM32F103官方固件库与手册(标准库)\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x的
stm32f10x.h
、system_stm32f10x.c
、system_stm32f10x.h
复制过来,接着还在这个目录将
startup
这个文件夹复制过来。
Doc
无需操作。
新建工程
正常新建工程即可。
- 感谢你赐予我前进的力量