Part Number: MSP432P401V
I'm porting code from a TM4C123. I'm running TIMER32 in free-running mode as a high speed timer and have created a 64-bit timer accordingly, whereby the TIMER32 interrupt increments the upper 32 bits. Interrupts are working, but are responding very slowly. In the case of this TIMER32, it is taking 1392 ticks of this timer at 48MHz (or about 29us) before the ISR is executed. Interrupt and 64-bit timer code was borrowed from TI SDK Example Projects. System timing has otherwise been confirmed by verifying SYSTICK at 1ms. Have I missed something when configuring the interrupts? I reduced the priority of SYSTICK and the UART, but TIMER32 interrupt is still slow to respond. Also, I am having noticeable problems with the UART interrupt too.