由于STM32工程文件较多,涉及到的有库、用户输出文件、工程临时生成的表单以及用户说明文件、用户所编写的驱动文件等,故需要对整个工程文件进行管理。新建工程模板如下:
1、新建文件夹
1)Doc:存放工程说明文件,如readme.txt
2)Libraries:工程所需要的库文件
3)Listing:工程编译过程中产生的C/编译文件表单
4)Output:存放生成的Hex,bin文件
5)Project:工程文件
6)User:用户编写的驱动文件
2、工程文件清单
1)Doc:readme.txt
2)Libraries:CMSIS:里面放着跟CM4有关的内核
stm32f4xx_std_peripheral_Drivers:STM32外设库文件
3)Listing:
4)Output:
5)Project:
6)User:stm32f4xx_conf.h:用来配置库的头文件
stm32f4xx_it.h、stm32f4xx_it.c:中断相关的函数都在这个文件编写,暂时为空
main.c:main函数文件