RM0440 Rev 4 1595/2126
RM0440 Universal synchronous/asynchronous receiver transmitter (USART/UART)
1733
37.3 USART extended features
• LIN master synchronous break send capability and LIN slave break detection capability
– 13-bit break generation and 10/11 bit break detection when USART is hardware
configured for LIN
• IrDA SIR encoder decoder supporting 3/16 bit duration for normal mode
• Smartcard mode
– Supports the T=0 and T=1 asynchronous protocols for smartcards as defined in
the ISO/IEC 7816-3 standard
– 0.5 and 1.5 stop bits for Smartcard operation
• Support for Modbus communication
– Timeout feature
– CR/LF character recognition
37.4 USART implementation
The tables below describe USART implementation on STM32G4 Series devices.
Table 343. USART/LPUART features
USART modes/features
(1)
USART1/2/3 UART4/5 LPUART1
Hardware flow control for modem X X X
Continuous communication using DMA X X X
Multiprocessor communication X X X
Synchronous mode (Master/Slave) X - -
Smartcard mode X - -
Single-wire Half-duplex communication X X X
IrDA SIR ENDEC block X X -
LIN mode X X -
Dual clock domain and wakeup from low-power mode X X X
Receiver timeout interrupt X X -
Modbus communication X X -
Auto baud rate detection X X -
Driver Enable X X X
USART data length 7, 8 and 9 bits
Tx/Rx FIFO X X X
Tx/Rx FIFO size 8
1. X = supported.