Universal synchronous asynchronous receiver transmitter (USART)
●
Parity control:
–
–
●
Four error detection flags:
–
–
–
–
●
Fourteen interrupt sources with flags
–
–
–
–
–
–
–
–
–
–
–
–
–
–
●
Multiprocessor communication - enter mute mode if address match does not occur
●
Wakeup from mute mode (by idle line detection or address mark detection)
●
Two receiver wakeup modes: Address bit (MSB, 9
25.3
USART extended features
●
LIN master synchronous break send capability and LIN slave break detection capability
–
●
IrDA SIR encoder decoder
–
●
Smartcard mode
–
–
●
Support for ModBus communication
–
–
572/742
Transmits parity bit
Checks parity of received data byte
Overrun error
Noise detection
Frame error
Parity error
CTS changes
LIN break detection
Transmit data register empty
Transmission complete
Receive data register full
Idle line received
Overrun error
Framing error
Noise error
Parity error
Address/character match
Receiver timeout interrupt
End of block interrupt
Wakeup from Stop mode
13-bit break generation and 10/11 bit break detection when USART is hardware
configured for LIN
Support for 3/16 bit duration for normal mode
Supports the T=0 and T=1 asynchronous protocols for Smartcards as defined in
the ISO/IEC 7816-3 standard
1.5 stop bits for Smartcard operation
Timeout feature
CR/LF character recognition
Doc ID 018940 Rev 1
th
bit), Idle line
RM0091
Need help?
Do you have a question about the STM32F05 series and is the answer not in the manual?
Questions and answers