ST STM32L4x6 Reference Manual page 32

Table of Contents

Advertisement

Contents
36.5.4
36.5.5
36.5.6
36.5.7
36.5.8
36.5.9
36.5.11 USART synchronous mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1204
36.5.12 USART single-wire half-duplex communication . . . . . . . . . . . . . . . . . 1207
36.5.13 USART smartcard mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1207
36.5.14 USART IrDA SIR ENDEC block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1212
36.5.16 RS232 hardware flow control and RS485 driver enable
36.5.17 Wakeup from Stop mode using USART . . . . . . . . . . . . . . . . . . . . . . . 1218
36.6
USART low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1220
36.7
USART interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1220
36.8
USART registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1222
36.8.1
36.8.2
36.8.3
36.8.4
36.8.5
36.8.6
36.8.7
36.8.8
36.8.9
36.8.10 Receive data register (USARTx_RDR) . . . . . . . . . . . . . . . . . . . . . . . 1242
36.8.11 Transmit data register (USARTx_TDR) . . . . . . . . . . . . . . . . . . . . . . . 1242
36.8.12 USART register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1243
37
Low-power universal asynchronous receiver
transmitter (LPUART) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1245
37.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1245
37.2
LPUART main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1246
37.3
LPUART implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1246
37.4
LPUART functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1247
32/1693
USART baud rate generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1194
USART auto baud rate detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1197
Multiprocessor communication using USART . . . . . . . . . . . . . . . . . . 1198
Modbus communication using USART . . . . . . . . . . . . . . . . . . . . . . . 1200
USART parity control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1201
using USART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1216
Control register 1 (USARTx_CR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1222
Control register 2 (USARTx_CR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1225
Control register 3 (USARTx_CR3) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1229
Baud rate register (USARTx_BRR) . . . . . . . . . . . . . . . . . . . . . . . . . . 1233
Guard time and prescaler register (USARTx_GTPR) . . . . . . . . . . . . 1233
Receiver timeout register (USARTx_RTOR) . . . . . . . . . . . . . . . . . . . 1234
Request register (USARTx_RQR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1235
Interrupt and status register (USARTx_ISR) . . . . . . . . . . . . . . . . . . . 1236
Interrupt flag clear register (USARTx_ICR) . . . . . . . . . . . . . . . . . . . . 1241
DocID024597 Rev 3
RM0351

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Table of Contents

Save PDF