Hi Martin,
From your attached 'Trace Exception' view, the interrupt vector number is IRQ number add 32 not 16, which is incorrect.
For example, INT_DMA0, which IRQ number should be 0, and vector number is 16; while the 'Trace Exception' view shows vector number is 32.
If you using vector number 84 -32 is 52, which is UART3 error IRQ number.
I checked <MK10D10.h> header file with the correct IRQ number.
I will contact with Keil about this issue, sorry for the inconvenience might bring.
Have a great day,
best regards,
Ma Hui
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------