
Low-power universal asynchronous receiver transmitter (LPUART)
RM0453
1232/1454
RM0453 Rev 2
36.6 LPUART
interrupts
for a detailed description of all LPUART interrupt requests.
Table 253. LPUART interrupt requests
Interrupt
vector
Interrupt event
Event
flag
Enable
Control
bit
Interrupt clear
method
Exit from
Sleep
mode
Exit from
Stop
(1)
modes
Exit from
Standby
mode
LPUART
Transmit data
register empty
TXE
TXEIE
Write TDR
YES
NO
NO
Transmit FIFO Not
Full
TXFNF
TXFNFIE TXFIFO full
NO
Transmit FIFO
Empty
TXFE
TXFEIE
Write TDR or write 1
in TXFRQ
YES
Transmit FIFO
threshold reached
TXFT TXFTIE
Write
TDR
YES
CTS interrupt
CTSIF
CTSIE
Write 1 in CTSCF
NO
Transmission
Complete
TC
TCIE
Write TDR or write 1
in TCCF
NO
Receive data
register not empty
(data ready to be
read)
RXNE
RXNEIE
Read RDR or write
1 in RXFRQ
YES
YES
Receive FIFO Not
Empty
RXFNE
RXFNEIE
Read RDR until
RXFIFO empty or
write 1 in RXFRQ
YES
Receive FIFO Full
RXFF
(2)
RXFFIE
Read RDR
YES
Receive FIFO
threshold reached
RXFT RXFTIE
Read
RDR
YES
Overrun error
detected
ORE
RX-
NEIE/RX
FNEIE
Write 1 in ORECF
NO
Idle line detected
IDLE
IDLEIE
Write 1 in IDLECF
NO
Parity error
PE
PEIE
Write 1 in PECF
NO
Noise error in
multibuffer
communication.
NE
EIE
Write 1 in NFCF
NO
Overrun error in
multibuffer
communication.
ORE
(3)
Write 1 in ORECF
NO
Framing Error in
multibuffer
communication.
FE
Write 1 in FECF
NO
Character match
CMF
CMIE
Write 1 in CMCF
NO
Wakeup from low-
power mode
WUF
WUFIE
Write 1 in WUC
YES