STM32 GPIO说明每个通用IO端口有2个32位配置寄存器(GPIOx_CRL和GPIOx_CRH)2个32位的数据寄存器(GPIOx_IDR和GPIOx_ODR)一个32位置位复位寄存器(GPIOx_BSRR)一个16位复位寄存器(GPIOx_BRR)和一个32位锁定寄存器)GPIOx_LCKR).在使用默认的复用功能前必须先配置端口位配置寄存器如果软件将一个GPIO引脚配置为复用功能