途经:官网获取
http://www.stmcu.org/document/list/index/category-524web
固件库文件目录分析:
Libraries:固件库的核心部分,存放头文件和C文件,即库源码及启动文件
CMSIS软件接口标准,在Library这个目录下,最主要的是Device文件
Project:工程这个文件夹很重要,须要结合数据手册一块儿去理解如何使用GPIO等功能
注意:学到后面,基本参考资料都是英文的,不会就使用有道词典查一查svg
大概可分为如下几个部分xml
启动文件:
stm32f429_439xx.sblog
外设相关:
寄存器映射:stm32f4xx.h
系统初始化:system_stm32f4xx.h
配置系统时钟:system_stm32f4xx.c
外设固件库文件:stm32f4xx_xx.h
stm32f4xx_xx.c
跟中断相关的固件库:misc.c misc.h
内核相关:
内核寄存器定义:core_cm4.h core_cmFunc.h
core_Instr.h core_cmSimd.h接口
用户相关的:
main.c
存放中断:stm32f4xx_it.h stm32f4xx_it.c图片