SAMD21 上哪些引脚可以用作外部中断?

SAMD21 系列微控制器具有 EIC(外部中断控制器)模块,你可以使用它在上升沿、下降沿或两个边沿上拥有最多 16 个外部中断。

外部中断仅在 EXTINT0EXTINT15 引脚上可能(每个 EXTINT 称为外部中断线,例如 EXTINT0 称为外部中断线 0)。

**每个 PA 和每个 PB 引脚都分配给其中一个外部中断线!**但是,如果你在同一外部中断线上使用多个外部中断,你需要在固件中做额外工作以区分中断来自哪个具体引脚。

因此,我建议如果可能的话,每个外部中断线(EXTINT0EXTINT15)只使用一次。

这是我们的表格,显示哪个引脚连接到哪个中断线:

[table id=1 /]

*NMI(不可屏蔽中断)有些特殊,本文不涉及。我建议不要将其用于通用外部中断。


Check out similar posts by category: Electronics