16、EXTI—外部中断/事件控制器
文章目录
上一章节我们已经详细介绍了 NVIC,对 STM32F10x 系列中断管理系统有个全局的了解,我们这章的内容是 NVIC 的实例应用,也是 STM32F10x 控制器非常重要的一个资源。学习本章时,配合《STM32F10X-中文参考手册》中断和事件章节一起阅读,效果会更佳,特别是涉及到寄存器说明的部分。
特别说明,本机内容是以 STM32F10X 系列控制器资源讲解。
1、EXTI简介
EXTI(External interrupt/event controller)—外部中断/事件控制器,管理了控制器的 20 个中断/事件线。每个中断/事件线都对应有一个边沿检测器,可以实现输入信号的上升沿检测和下降沿的检测。EXTI 可以实现对每个中断/事件线进行单独配置,可以单独配置为中断或者事件,以及触发事件的属性。
2、EXTI功能框图
EXTI 的功能框图包含了 EXTI 最核心内容