iMXRT 上的中断新手。如何注册一个 GPIO 中断处理程序(比如您过去使用 registerHandlerGPIO(x,y, my_handler) )?
有双重弱功能......那么现在通过以下方式注册处理程序的正确方法是:?
#define my_handler GPIO5_Combined_0_15_IRQHandler
但是,如何注册一个可变的中断处理程序呢?
此外,我假设即使我启用 IRQ( GPIO5_Combined_0_15_IRQn) 它也不会在任何 0-15 引脚的边缘触发,而只会触发 GPIO_Pinit() 指定的引脚。它是否正确?