AnsweredAssumed Answered

STM32L496 LPUART interrupts only once for every interrupt type

Question asked by Atilla Mete Turedi on May 22, 2018
Latest reply on May 23, 2018 by Clive Two.Zero



Weird problem here.


Every interrupt we get from the LPUART1 interrupts only once. I am sure we are clearing the flag for the interrupt. I can check it with the debugger and see its cleared.


When the exact same interrupt condition happens for the second time, this time the code does not branch to interrupt in stm32l4xx_it.c. I can see that the corresponding flag goes high, the interrupt enable is still set but nothing happens.


We are using IAR for compilation and debug.


Does anyone have any idea what might be causing this behavior?