1 中断概念
中断学习
2 ZYNQ 中断框图
上图为 zynq 中断分布框图。可以看到部分 PL 到 PS 部分的中断,经过中断控制分配器(ICD),
同时进入 CPU1 和 CPU0。查询下面表格,可以看到 PL 到 PS 部分一共有 20 个中断可以使用。4
个快速中断(PPI),即 IRQF2P[19:16];16 个共享中断(SPI),即 IRQF2P[7:0]、IRQF2P[15:8]。
这 16 个中断可以任意定义。
ZYNQ CPU 软件中断 (SGI)
ZYNQ 共有两个 CPU,每个 CPU 具备各自的 16 个软件中断。
ZYNQ CPU 私有端口中断
私有中断不能修改。这里有 2 个 PL 到 CPU 的快速中断 nFIQ
ZYNQ PS 和 PL 共享中断
共享中断就是 PL 的中断可以发送给 PS 处理。上图中,黄色区域是 16 个 PL 的中断,它们可
以设置为高电平或者低电平触发.
ZYNQ基本使用中断 – 来自PL的中断