Usart receive interrupt sends program to UsageFault_Handler() infinite loop
I am working on linux with STM32F407 disco board and writing code using CMSIS libraries.
Whenever usart receive interrupt fires, program halts. Not one line executes.
When debugging, program stays in UsageFault_Handler() infinite loop.
I can provide code, if needed.
Could it be that startup code vector table isn’t initialized with USART2_IRQHandler ?