English
Language : 

RM0385 Datasheet, PDF (1021/1644 Pages) STMicroelectronics – This reference manual targets application developers
RM0385
Universal synchronous asynchronous receiver transmitter (USART)
31.7
USART interrupts
Table 173. USART interrupt requests
Interrupt event
Event flag
Enable Control
bit
Transmit data register empty
CTS interrupt
TXE
CTSIF
TXEIE
CTSIE
Transmission Complete
Receive data register not empty (data ready to be read)
Overrun error detected
Idle line detected
TC
RXNE
ORE
IDLE
TCIE
RXNEIE
IDLEIE
Parity error
PE
PEIE
LIN break
Noise Flag, Overrun error and Framing Error in multibuffer
communication.
LBDF
NF or ORE or FE
LBDIE
EIE
Character match
Receiver timeout error
End of Block
CMF
RTOF
EOBF
CMIE
RTOIE
EOBIE
The USART interrupt events are connected to the same interrupt vector (see Figure 335).
• During transmission: Transmission Complete, Transmit data Register empty or
Framing error (in Smartcard mode) interrupt.
• During reception: Idle Line detection, Overrun error, Receive data register not empty,
Parity error, LIN break detection, Noise Flag, Framing Error, Character match, etc.
These events generate an interrupt if the corresponding Enable Control Bit is set.
DocID026670 Rev 1
1021/1644
1043