STMicroelectronics STM32WLEx Reference Manual page 33

Advanced arm-based 32-bit mcus with sub-ghz radio solution
Table of Contents

Advertisement

RM0461
32.7.4
32.7.5
32.7.6
32.7.7
32.7.8
32.7.9
32.7.10 I2C receive data register (I2C_RXDR) . . . . . . . . . . . . . . . . . . . . . . . 1012
32.7.11 I2C transmit data register (I2C_TXDR) . . . . . . . . . . . . . . . . . . . . . . . 1012
32.7.12 I2C register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1013
33
Universal synchronous/asynchronous receiver
transmitter (USART/UART) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1015
33.1
USART introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1015
33.2
USART main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1016
33.3
USART extended features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017
33.4
USART implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017
33.5
USART functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
33.5.1
33.5.2
33.5.3
33.5.4
33.5.5
33.5.6
33.5.7
33.5.8
33.5.9
33.5.10 USART multiprocessor communication . . . . . . . . . . . . . . . . . . . . . . . 1038
33.5.11 USART Modbus communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1040
33.5.12 USART parity control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1041
33.5.13 USART LIN (local interconnection network) mode . . . . . . . . . . . . . . 1042
33.5.14 USART synchronous mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1044
33.5.15 USART single-wire Half-duplex communication . . . . . . . . . . . . . . . . 1048
33.5.16 USART receiver timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1048
33.5.17 USART Smartcard mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1049
33.5.18 USART IrDA SIR ENDEC block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1053
33.5.19 Continuous communication using USART and DMA . . . . . . . . . . . . . 1056
33.5.20 RS232 Hardware flow control and RS485 Driver Enable . . . . . . . . . 1058
I2C own address 2 register (I2C_OAR2) . . . . . . . . . . . . . . . . . . . . . . 1005
I2C timing register (I2C_TIMINGR) . . . . . . . . . . . . . . . . . . . . . . . . . . 1006
I2C timeout register (I2C_TIMEOUTR) . . . . . . . . . . . . . . . . . . . . . . . 1007
I2C interrupt and status register (I2C_ISR) . . . . . . . . . . . . . . . . . . . . 1008
I2C interrupt clear register (I2C_ICR) . . . . . . . . . . . . . . . . . . . . . . . . 1010
I2C PEC register (I2C_PECR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1011
USART block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1018
USART signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1019
USART character description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
USART FIFOs and thresholds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1022
USART transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1022
USART receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1026
USART baud rate generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1033
Tolerance of the USART receiver to clock deviation . . . . . . . . . . . . . 1034
USART Auto baud rate detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1036
RM0461 Rev 5
Contents
33/1306
40

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Subscribe to Our Youtube Channel

Table of Contents