EasyManuals Logo
Home>ST>Microcontrollers>STM32G471

ST STM32G471 User Manual

ST STM32G471
2126 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #1596 background imageLoading...
Page #1596 background image
Universal synchronous/asynchronous receiver transmitter (USART/UART) RM0440
1596/2126 RM0440 Rev 4
37.5 USART functional description
37.5.1 USART block diagram
Figure 530. USART block diagram
The simplified block diagram given in Figure 530 shows two fully-independent clock
domains:
The usart_pclk clock domain
The usart_pclk clock signal feeds the peripheral bus interface. It must be active when
accesses to the USART registers are required.
The usart_ker_ck kernel clock domain.
The usart_ker_ck is the USART clock source. It is independent from usart_pclk and
delivered by the RCC. The USART registers can consequently be written/read even
when the usart_ker_ck clock is stopped.
When the dual clock domain feature is disabled, the usart_ker_ck clock is the same as
the usart_pclk clock.
There is no constraint between usart_pclk and usart_ker_ck: usart_ker_ck can be faster
or slower than usart_pclk. The only limitation is the software ability to manage the
communication fast enough.
When the USART operates in SPI slave mode, it handles data flow using the serial interface
clock derived from the external SCLK signal provided by the external master SPI device.
The usart_ker_ck clock must be at least 3 times faster than the clock on the CK input.
MSv40854V3
USART_TDR
USART_RDR
USART_GTPR
USART_BRR
USART_CR3
USART_RQR
USART_CR2
RX Shift Reg
COM Controller
RxFIFO
usart_pclk
clock domain
USART
TX
RX
usart_ker_ck
32-bit APB bus
USART_ICR
USART_ISR
...
TX Shift Reg
...
CTS/NSS
RTS/DE
USART_CR1
USART_
RTOR
Baudrate
generator &
orversampling
usart_ker_ck clock domain
DMA Interface
usart_pclk
usart_tx_dma
usart_rx_dma
usart_it
usart_wkup
IRQ Interface
CK
USART_
PRESC
usart_ker_ck_pres
Hardware
flow control
TxFIFO

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ST STM32G471 and is the answer not in the manual?

ST STM32G471 Specifications

General IconGeneral
BrandST
ModelSTM32G471
CategoryMicrocontrollers
LanguageEnglish

Related product manuals