Initially UART Receive Interrupt works fine but later on as program proceeds it doesn’t work.

Hi Guys. I am interfacing GSM module with STM32L432 using FreeRTOS. I am using UART Receive Interrupt to recceive AT command’s replies and even it working fine for starting few commands. But after passing few commands UART Receive Interrupt is not being called. I test this by using breakpoint and noticed that ecen when there is data on UART Receive line then also UART Receive Interrpt is not being called. Thanks in Advance.

Initially UART Receive Interrupt works fine but later on as program proceeds it doesn’t work.

Are you sure this is FreeRTOS related? What if you do the same but without FreeRTOS running?

Initially UART Receive Interrupt works fine but later on as program proceeds it doesn’t work.

Hii Richard!! First of all thanks for your reply. I have ported and tested the code without FreeRTOS and yes the same problem still exist but the only difference is that my program is more stable. I am just a noob in FreeRTOS and need more time to understand it.