1.GPIO基本特性
GPIO即通用输入输出接口,可以看作是微控制器的控制的I/O引脚。通过这些GPIO引脚,微控制器可以实现和外部设备的通信。
以STM32F407ZG为例,它提供了9组GPIO端口,分别命名为GPIOA,GPIOB,...,GPIOI。
对于每一组GPIO端口,都有16个I/O引脚。例如:对于GPIOF,这16个引脚分别表示为PF0,PF1,... ,PF15。
每个GPIO端口都有4个32位的配置寄存器。(4个寄存器控制16根引脚工作模式)。
例题:
答:(1)PF0~PF7、PC6配置为:推挽输出模式、输出速度为25MHzh、无上拉下拉模式。