STM32F10x固件库详解:外设驱动与功能实现.pdfVIP

  • 2
  • 0
  • 约3.04千字
  • 约 2页
  • 2026-06-16 发布于北京
  • 举报

STM32F10x固件库详解:外设驱动与功能实现.pdf

STM32F10X固件库指南

在ARM阶段,由于外设资源丰富及复杂,在外设驱动程序编制时,面对繁杂的外设寄存器,初学者往往

感觉无处入手,不知所云。因此ST公司在推出STM32F10x系列时,推出了固件库这个概念,并发布了固件

库包。其中包含了所有STM32F10x片上外设资源及功能的库函数。固件库就是将晦涩难懂的寄存器组的

操作封装为有特定用法及功能的函数,在开发时,将固件库源码添加到工程里,方便用户开发时直接调用以操

作外设的状态。奋斗STM32开发板例程是基于STM32F103库3.5版本开发的。固件库在每个例程的目

录下,比如例程《STM32奋斗板‑LED闪烁》目录下的FWLIB目录下。这个目录包含了固件库的头文件和源

文件。

源文件目录列表如下:

misc.c这个文件了所有的杂项固件功能(附加Cortex‑M3平台驱动的功能)

stm32f10x_adc.c此文件所有ADC数模转换的固件功能

stm32f10x_bkp.c此文件所有BKP备份寄存器操作的固件功能

stm32f10x_can.c此文件所有CAN通信总线的固件功能

stm32f10x_cec.c此文件所有CEC消费

文档评论(0)

1亿VIP精品文档

相关文档