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

相关推荐
RaLi和夕5 分钟前
单片机学习笔记.C51存储器类型含义及用法
笔记·单片机·学习
ShiMetaPi9 分钟前
操作【GM3568JHF】FPGA+ARM异构开发板 使用指南:蓝牙
arm开发·嵌入式硬件·fpga开发·rk3568
武文斌7730 分钟前
ARM工作模式、汇编学习
汇编·嵌入式硬件·学习·arm
月阳羊38 分钟前
【硬件-笔试面试题-76】硬件/电子工程师,笔试面试题(知识点:H桥驱动电路的设计要点)
java·单片机·嵌入式硬件·面试·职场和发展
方案开发PCBA抄板芯片解密1 小时前
MCU、CPLD、DSP、FPGA 有什么区别,该如何选择?
mcu
wdfk_prog2 小时前
Python脚本深度解析:实现基于YMODEM的单片机固件自动化升级
python·单片机·自动化
纳祥科技2 小时前
分享:一种为蓝牙、WIFI、U段音频发射设备提供ARC回传数字音频桥接功能的方案
网络·单片机·音视频
代码总长两年半5 小时前
STM32物联网项目---ESP8266微信小程序结合OneNET平台MQTT实现STM32单片机远程智能控制---代码篇(四)
stm32·单片机·物联网
TDengine (老段)5 小时前
TDengine 选择函数 Max() 用户手册
大数据·数据库·物联网·时序数据库·tdengine·涛思数据
咕咚.萌西5 小时前
RISC-V体系架构
嵌入式硬件·架构·risc-v