LPC17XX SPI:实现脉冲敏感(边沿触发)中断

LPC17XX SPI: Implementing pulse-sensitive(edge-triggered) interrupts

我想在 LPC1759 微控制器上实现脉冲敏感中断,即边沿触发中断。在 UM10360.pdf 数据表和 ARM Cortex-M3 用户指南中,它说可以根据电平或脉冲敏感行为触发中断,但我无法找到如何将其设置为脉冲敏感。有人可以告诉我在哪里设置吗?

对于我的特定应用(将 LPC1759 与 AD7794 ADC 连接),我想根据 MISO 引脚的下降沿触发中断。虽然没有明确说明中断是根据 MISO 值触发的,但我假设这是基于这样一个事实,即在四个 SPI 信号中,MISO 是微控制器的唯一输入。如果这不正确,请告诉我。

参见 UM10360.pdf,第 9.5.6 章:"GPIO interrupt registers"。您只能在端口 0 和 2 引脚上启用上升沿和下降沿中断。中断向量同外部中断3.