Universal synchronous/asynchronous receiver transmitter (USART/UART)
26.8.12
USART register map
The table below gives the USART register map and reset values.
Register
Offset
name
reset value
USART_CR1
0x00
Reset value
USART_CR2
0x04
Reset value
USART_CR3
0x08
Reset value
USART_BRR
0x0C
Reset value
USART_GTPR
0x10
Reset value
USART_RTOR
0x14
Reset value
USART_RQR
0x18
Reset value
USART_ISR
0x1C
Reset value
USART_ICR
0x20
Reset value
USART_RDR
0x24
Reset value
778/874
Table 107. USART register map and reset values
0
0
0
0
0
0
ADD[7:4]
ADD[3:0]
0
0
0
0
0
0
0
0
0
0
BLEN[7:0]
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
RM0366 Rev 5
0
0
0
0
0
0
0
0
STOP
[1:0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
BRR[15:0]
0
0
0
0
0
0
0
0
GT[7:0]
0
0
0
0
0
0
0
0
RTO[23:0]
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
RDR[8:0]
X X X X X X X X X
RM0366
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PSC[7:0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Need help?
Do you have a question about the STM32F301 6 Series and is the answer not in the manual?