STM32的AFIO讲解

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

而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)函数中

相关推荐
光芒Shine12 分钟前
【嵌入式开发-SPI】
mcu
Ronin-Lotus14 分钟前
嵌入式硬件篇---CAN
单片机·嵌入式硬件·can·stm32f103rct6
mini_nine4 小时前
DSP28335 串口中断收发及FIFO使用
单片机·dsp开发
静水流深LY4 小时前
大疆无人机“指点飞行模式”(TapFly)
物联网
走错路的程序员6 小时前
stm32测频率占空比最好的方案
stm32·单片机·嵌入式硬件
楚灵魈7 小时前
[Linux]从零开始的STM32MP157 Busybox根文件系统构建
linux·arm开发·stm32
Ronin-Lotus7 小时前
嵌入式硬件篇---SPI
单片机·嵌入式硬件
白天学嵌入式8 小时前
STM32f103 标准库 零基础学习之按键点灯(不涉及中断)
stm32·单片机·学习
Ronin-Lotus8 小时前
嵌入式硬件篇---陀螺仪|PID
单片机·嵌入式硬件
小智学长 | 嵌入式8 小时前
单片机-STM32部分:12、I2C
单片机·嵌入式硬件