English
Language : 

EFM32WG Datasheet, PDF (446/834 Pages) List of Unclassifed Manufacturers – The EFM32WG Wonder Gecko is the ideal choice for demanding 8-, 16-, and 32-bit energy sensitive applications.
...the world's most energy friendly microcontrollers
• Configurable number of data bits, 4-16 (plus the parity bit, if enabled)
• HW parity bit generation and check
• Configurable number of stop bits in asynchronous mode: 0.5, 1, 1.5, 2
• HW collision detection
• Multi-processor mode
• IrDA modulator on USART0
• SmartCard (ISO7816) mode
• I2S mode
• Separate interrupt vectors for receive and transmit interrupts
• Loopback mode
• Half duplex communication
• Communication debugging
• PRS RX input
17.3 Functional Description
An overview of the USART module is shown in Figure 17.1 (p. 446) .
Figure 17.1. USART Overview
Peripheral Bus
USn _CS
U( S) n _TX
Pin
USn _CLK
ctrl
UART Cont rol
and status
IrDA
m odulat or
TX Buffer
(2-level FIFO)
TX Shift Regist er
RX Buffer
(2-level FIFO)
! RXBLOCK
RX Shift Regist er
U( S) n _RX
PRS input s
IrDA
dem odulat or
Baud rate
generator
17.3.1 Modes of Operation
The USART operates in either asynchronous or synchronous mode.
In synchronous mode, a separate clock signal is transmitted with the data. This clock signal is generated
by the bus master, and both the master and slave sample and transmit data according to this clock.
Both master and slave modes are supported by the USART. The synchronous communication mode is
compatible with the Serial Peripheral Interface Bus (SPI) standard.
In asynchronous mode, no separate clock signal is transmitted with the data on the bus. The USART
receiver thus has to determine where to sample the data on the bus from the actual data. To make this
2013-05-08 - Wonder Gecko Family - d0233_Rev0.50
446
www.energymicro.com