Menghapus USART (UART) menginterupsi flag di STM32?

Saya menggunakan STM32F105 untuk berkomunikasi dengan chip GPS Linx menggunakan UART. Jika saya tidak menggunakan interupsi (jika saya hanya polling flag RX) maka itu berfungsi dengan baik. Tapi saya mendapatkan hasil yang tidak terduga ketika mencoba menggunakan interupsi. Misalnya, jika saya...