中断矩阵是ESP32芯片的一个主要模块,它用于将外部中断源分配给CPU的外部中断输入。
ESP32系统中断矩阵的紧张特点有:
下图是ESP32系统中断矩阵的示意图:

+-------------------+ +-------------------+ +-------------------+| | | | | || External | | Interrupt | | CPU || Interrupt | | Matrix | | Interrupt || Source | | | | Input || | | | | |+-------------------+ +-------------------+ +-------------------+| INT_SOURCE | | INT_MAP | | EXT_INT |+-------------------+ +-------------------+ +-------------------+ \ / \ / \ \ / \ / \ \ / \ / \ \ / \ / \ \ / \ / \ \/ \/ \ /\ /\ / / \ / \ / / \ / \ / / \ / \ / / \ / \ / / \ / \ /+-------------------+ +-------------------+ +-------------------+| | | | | || PRO_CPU | | APP_CPU | | PRO_CPU || Interrupt Input | | Interrupt Input | | Interrupt Output || | | | | |+-------------------+ +-------------------+ +-------------------+