👈《上一篇》 🏡《主目录》 👉《下一篇》
一、基础知识点
外部中断/事件控制器主要特征:
- 每个中断/事件都有独立的触发和屏蔽
- 每个中断线都有专用的状态位
- 支持多达20个软件的中断/事件请求
- 检测脉冲宽度低于APB2时钟宽度的外部信号
内部框图
边沿检测电路可以通过配置上升沿触发选择寄存器或者下降触发选择寄存器来检测输入的信号
触发信号可以从边沿检测电路获取到也可以通过配置软件中断事件寄存器来触发中断事件
若有触发信号产生就会请求挂起(配置请求挂起寄存器)
事件屏蔽寄存器配置则会结合触发信号产生脉冲发生器
若配置中断屏蔽寄存器并且有中断挂起就会触发NVIC中断控制产生中断事件