Lpuart Functional Description; Lpuart Block Diagram; Figure 332. Lpuart Block Diagram - ST STM32WL5 Series Reference Manual

Advanced arm-based 32-bit mcus with sub-ghz radio solution
Hide thumbs Also See for STM32WL5 Series:
Table of Contents

Advertisement

RM0453
36.4

LPUART functional description

36.4.1

LPUART block diagram

lpuart_wkup
lpuart_it
lpuart_tx_dma
lpuart_rx_dma
lpuart_pclk
lpuart_ker_ck
The simplified block diagram given in
domains:
The lpuart_pclk clock domain
The lpuart_pclk clock signal feeds the peripheral bus interface. It must be active when
accesses to the LPUART registers are required.
The lpuart_ker_ck kernel clock domain
The lpuart_ker_ck is the LPUART clock source. It is independent of the lpuart_pclk
and delivered by the RCC. So, the LPUART registers can be written/read even when
the lpuart_ker_ck is stopped.
When the dual clock domain feature is disabled, the lpuart_ker_ck is the same as the
lpuart_pclk clock.
There is no constraint between lpuart_pclk and lpuart_ker_ck: lpuart_ker_ck can be
faster or slower than lpuart_pclk, with no more limitation than the ability for the software to
manage the communication fast enough.
Low-power universal asynchronous receiver transmitter (LPUART)

Figure 332. LPUART block diagram

IRQ Interface
lpuart_pclk
clock domain
DMA Interface
COM Controller
LPUART_CR1
LPUART_ISR
LPUART_CR2
LPUART_CR3
LPUART_RQR
LPUART_ICR
LPUART_TDR
LPUART_RDR
LPUART_
RTOR
LPUART_
GTPR
LPUART_BRR
LPUART_
PRESC
Figure 332
RM0453 Rev 1
lpuart_ker_ck clock domain
Hardware
flow control
TX Shift Reg
...
RX Shift Reg
...
Baudrate
generator &
orversampling
lpuart_ker_ck_pres
shows two fully independent clock
LPUART
CK
CTS/NSS
RTS/DE
TX
RX
MSv40858V3
1217/1461
1266

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32WL5 Series and is the answer not in the manual?

Questions and answers

Table of Contents

Save PDF