【ARM】从零封装STM32标准库这篇文章是 STM32F10x系列 GPIO 外设的寄存器定义和操作函数。头文件stm32f10x.h 定义了 GPIO 和 RCC 外设的寄存器结构体、基地址映射、引脚编号枚举以及工作模式/速度配置类型。stm32f10x_gpio.h 声明了三个关键函数:GPIO_SetBits/ResetBits 用于控制引脚输出电平,GPIO_Init 函数实现引脚模式初始化,通过分析 GPIO_Mode 参数判断输入/输出模式,并配置 CRL/CRH 寄存器设置具体引脚的工作模式和速度。整个设计采用寄存器直接映