EasyManua.ls Logo

ST STM32WL5 Series - Page 35

ST STM32WL5 Series
1461 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RM0453 Rev 1 35/1461
RM0453 Contents
43
35.5 USART functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1130
35.5.1 USART block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1130
35.5.2 USART signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1131
35.5.3 USART character description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1132
35.5.4 USART FIFOs and thresholds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1134
35.5.5 USART transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1134
35.5.6 USART receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1138
35.5.7 USART baud rate generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1145
35.5.8 Tolerance of the USART receiver to clock deviation . . . . . . . . . . . . . 1146
35.5.9 USART Auto baud rate detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1148
35.5.10 USART multiprocessor communication . . . . . . . . . . . . . . . . . . . . . . . 1150
35.5.11 USART Modbus communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1152
35.5.12 USART parity control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1153
35.5.13 USART LIN (local interconnection network) mode . . . . . . . . . . . . . . 1154
35.5.14 USART synchronous mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156
35.5.15 USART single-wire Half-duplex communication . . . . . . . . . . . . . . . . 1160
35.5.16 USART receiver timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1160
35.5.17 USART Smartcard mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1161
35.5.18 USART IrDA SIR ENDEC block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1165
35.5.19 Continuous communication using USART and DMA . . . . . . . . . . . . . 1168
35.5.20 RS232 Hardware flow control and RS485 Driver Enable . . . . . . . . . 1170
35.5.21 USART low-power management . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1173
35.6 USART in low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1176
35.7 USART interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1177
35.8 USART registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1178
35.8.1 USART control register 1 [alternate] (USART_CR1) . . . . . . . . . . . . . 1178
35.8.2 USART control register 1 [alternate] (USART_CR1) . . . . . . . . . . . . . 1182
35.8.3 USART control register 2 (USART_CR2) . . . . . . . . . . . . . . . . . . . . . 1185
35.8.4 USART control register 3 (USART_CR3) . . . . . . . . . . . . . . . . . . . . . 1189
35.8.5 USART baud rate register (USART_BRR) . . . . . . . . . . . . . . . . . . . . 1194
35.8.6 USART guard time and prescaler register (USART_GTPR) . . . . . . . 1194
35.8.7 USART receiver timeout register (USART_RTOR) . . . . . . . . . . . . . . 1195
35.8.8 USART request register (USART_RQR) . . . . . . . . . . . . . . . . . . . . . . 1196
35.8.9 USART interrupt and status register [alternate] (USART_ISR) . . . . . 1197
35.8.10 USART interrupt and status register [alternate] (USART_ISR) . . . . . 1203
35.8.11 USART interrupt flag clear register (USART_ICR) . . . . . . . . . . . . . . 1208
35.8.12 USART receive data register (USART_RDR) . . . . . . . . . . . . . . . . . . 1210

Table of Contents

Related product manuals