STM32学习笔记——了解固件库文件

STM32学习笔记——了解固件库文件

  1. 启动文件startup_stm32f10x_hd.s

  2. 时钟配置文件system_stm32f10x.c
    将外部时钟8M倍频为72M

  3. 内核相关文件CMSIS
    core_cm3.c
    core_cm3.h 实现内核外设的寄存器映射
    NVIC(嵌套向量中断控制器)、SysTick(系统滴答定时器)
    misc.h
    misc.c

  4. 外设相关文件FWLIB
    stm32f10x.h 实现内核之外的寄存器映射
    stm32f10x_xx.c 外设驱动函数库文件
    stm32f10x_xx.h 存放外设初始化结构体,外设初始化结构体成员参数列表,外设固件库函数声明
    xx:GPIO、USART、I2C、SPI、FSMC

  5. 头文件配置
    stm32f10x_conf.h 将库函数头文件包含

  6. 中断服务函数文件
    stm32f10x_it.c
    stm32f10x_it.h

参考:野火单片机教学视频: 链接.

猜你喜欢

转载自blog.csdn.net/weixin_46185572/article/details/107185600
今日推荐