关于各个文件的使用及其作用
startup_stm32f0xx.s 汇编编写的启动文件
system_stm32f4xx.h
system_stm32f4xx.c 初始化系统时钟(F4为168MHZ)
片上外设文件
stm32f4xx.h 外设寄存器映射
stm32f4xx_gpio.h
stm32f4xx_gpio.c
stm32f4xx_xxxx.h
stm32f4xx_xxxx.c 芯片外设的驱动库
内核文件
core_cm4.h 内核寄存器映射
core_cmFunc.h
core_cmInstr.h
core_cmSimd.h 实现对内核外设的一些操作函数
misc.h
misc.c 实现中断相关的函数
stm32f4xx_it.h
stm32f4xx_it.c 用来存放中断服务函数
main.c 存放主函数