Datasheet

Table Of Contents
Functional overview STM32WLE5J8/JB/JC
44/135 DS13105 Rev 4
3.26 Universal synchronous/asynchronous receiver transmitter
(USART/UART)
The devices embed two universal synchronous receiver transmitters, USART1 and
USART2 (see Table 16 for the implementation details).
Each USART provides asynchronous communication, IrDA SIR ENDEC support,
multiprocessor communication mode, single-wire half-duplex communication mode. Each
USART has LIN Master/Slave capability and provides hardware management of the CTS
and RTS signals, and RS485 driver enable.
The USART is able to communicate at speeds of up to 4 Mbit/s, and also provides
Smart Card mode (ISO 7816 compliant) and SPI-like communication capability.
The USART supports synchronous operation (SPI mode), and can be used as an SPI
master.
The USART has a clock domain independent from the CPU clock, allowing the USART to
wake up the MCU from Stop mode, using baudrates up to 200 kbaud.
The wakeup events from Stop mode are programmable and can be one of the following:
start bit detection
any received data frame
a specific programmed data frame
The USART interface can be served by the DMA controller.
3.27 Low-power universal asynchronous receiver transmitter
(LPUART)
The devices embed one low-power UART (LPUART1) that enables asynchronous serial
communication with minimum power consumption. The LPUART supports half-duplex
single-wire communication and modem operations (CTS/RTS), allowing multiprocessor
communication.
Wakeup from Stop mode X
(3)
X
(3)
X
(4)
SMBus/PMBus X X X
1. X = supported.
2. The register content is lost in Stop 2 mode.
3. Wakeup supported from Stop 0 and Stop 1 modes.
4. Wakeup supported from Stop 0, Stop 1 and Stop 2 modes.
Table 15. I2C implementation (continued)
I2C features
(1)
I2C1
(2)
I2C2
(2)
I2C3