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