STM32的AFIO讲解

STM32的AFIO讲解_第1张图片

如图AFIO的作用就是在所有的GPIOX中选择16个

STM32的AFIO讲解_第2张图片

而AFIO寄存器的作用就是确保选择的这16个

AFIO总共有4个寄存器,这是因为一个寄存器可以选择4个那么4个寄存器就可以选择4✖4  16个

①外部中断配置寄存器 1(AFIO_EXTICR1)
②外部中断配置寄存器 2(AFIO_EXTICR2)
外部中断配置寄存器 3(AFIO_EXTICR3)
外部中断配置寄存器 4 (AFIO_EXTICR4)
void HAL_GPIO_Init(GPIO_TypeDef  *GPIOx, GPIO_InitTypeDef *GPIO_Init)函数中

你可能感兴趣的:(STM32的HAL库,stm32,嵌入式硬件,单片机,物联网,mcu)