2025-03-17 12:25 AM - last edited on 2025-03-17 2:20 AM by Andrew Neil
Hi Team,
I would like to know which MCU has the highest UART interrupt priority.
Thanks & Regards,
Anbu
2025-03-17 2:08 AM
Hello,
UART (USART) interrupt priority is set to 0 (the lowest priority) by default. But it can be easily changed up to the highest priority. It can be changed in code or in CubeMX in NVIC settings:
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-03-17 3:27 AM
The priority and preemption level are usually configurable within the Cortex-Mx core. You should generally make interrupts short and quick, buffering and processing later, or use DMA.