I'm trying to set up a GPIO rising edge interrupt that will set a flag upon firing. I am using the MCUXpresso Config Tool and made sure to set the pin interrupt to rising edge on the pin and also enabled the combined GPIO interrupt in the CM7_NVIC peripheral. I used the handler template and tried to follow the example project I saw as best as I could.
However, whenever the interrupt fires I get stuck in some infinite loop of the program and cannot communicate with the MCU. It doesn't put it in an unrecoverable state, but I do have to either power cycle or re-flash the MCU. Is there anything I am missing from the setup that could be interfering with my work?