Working with an MSP430F5635, IAR, TI MSP-FET in JTAG mode.
Nowhere in my code do I enable NMIIE in the SFRIE1 register, but every so often (I suspect due to noise) I end up in my user_nmi_isr trap. The debug window shows that the interrupt had become enabled and of course fired.
Does the emulator / IDE enable this at times for some reason?
Has anyone experienced this?
What is the expected behavior if the interrupt is not enabled but one of the conditions to fire the interrupt occurs?
I assume the flag would get set and the program could/would crash.
Thanks.