文档目录:
startup目录下:
startup_stm32f10x_hd.s:启动文件。
user目录下:
main.c
stm32f10x_it.c:专门用来编写中断程序的,异常的接口。
stm32f10x_it.h
fwlib目录下:
-inc目录:
misc.h:这个文件提供了外设对内核中的NVIC的访问函数,配置中断时,我们必须把这个文件添加到工程中。
stm32f10x_xxx.h:对应的xxx外设的头文件
stm32f10x_conf.h:用来配置使用了什么的外设,由stm32f10x.h文件包含。
-src目录:
misc.c:这个文件提供了外设对内核中的NVIC的访问函数,配置中断时,我们必须把这个文件添加到工程中。
stm32f10x_xxx.c:对应的xxx外设的头文件
CM3目录下:
core_cm3.c与core_cm3.h:他的作用是为采用cortex-m3核设计soc的芯片商设计的芯片外设提供一个进入CM3内核的接口,不同厂家的CM3系列芯片这俩个文件一样。
stm32f10x.h:是一个非常底层的文件,它包含了STM32中寄存器地址和结构体类型定义,使用固件库的地方都要包含这个文件。
system_stm32f10x.c与system_stm32f10x.h:设置系统时钟和总线时钟。
阅读(3261) | 评论(0) | 转发(0) |