EasyManua.ls Logo

STMicroelectronics STM32F05 series - USART Extended Features

STMicroelectronics STM32F05 series
742 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...
Universal synchronous asynchronous receiver transmitter (USART) RM0091
572/742 Doc ID 018940 Rev 1
● Parity control:
– Transmits parity bit
– Checks parity of received data byte
● Four error detection flags:
– Overrun error
– Noise detection
–Frame error
– Parity error
● Fourteen interrupt sources with flags
– 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
● 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
th
bit), Idle line
25.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
– Support for 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
– 1.5 stop bits for Smartcard operation
● Support for ModBus communication
– Timeout feature
– CR/LF character recognition

Table of Contents