
GD32L23x User Manual
449
Figure 20-1. LPUART module block diagram
LPUART Data Register
CPU/DMA
R
W
TX
RX
Transmit
Shift
Register
Receive
Shift
Register
LPUART Control
Registers
Transimit
Controler
Hardware
Flow
Controler
nRTS
nCTS
Receiver
Controler
LPUART
Address
Wakeup Unit
LPUART Status Register
LPUART Interrupt
Controler
/LPUARTDIV
LPUART Baud
Rate Register
LPUCLK
(PCLK or CK_SYS or
IRC16M or LXTAL)
Transmitter
clock
Receiver
clock
LPUART Modulation
Control Register
20.3.1.
LPUART frame format
The LPUART frame starts with a start bit and ends up with a number of stop bits. The length
of the data frame is configured by the WL[1:0] bit in the LPUART_CTL0 register, refer to
Figure 20-2. LPUART character frame
. The method of calculating the parity bit is selected
by the PM bit in LPUART_CTL0 register.