32.2 USART Features

  • Full-Duplex Operation
  • Asynchronous (with Clock Reconstruction) or Synchronous Operation
  • Internal or External Clock Source for Asynchronous and Synchronous Operation
  • Baud-Rate Generator
  • Supports Serial Frames with 5, 6, 7, 8 or 9 Data Bits and 1 or 2 Stop Bits
  • Odd or Even Parity Generation and Parity Check
  • Selectable LSB- or MSB- First Data Transfer
  • Buffer Overflow and Frame Error Detection
  • Noise Filtering, Including False Start-Bit Detection and Digital Low-Pass Filter
  • Collision Detection
  • Can Operate in All Sleep Modes
  • Operation at Speeds Up to Half the System Clock for Internally-Generated Clocks
  • Operation at Speeds Up to the System Clock for Externally-Generated Clocks
  • RTS and CTS Flow Control
  • IrDA Modulation and Demodulation Up to 115.2 kbps
  • LIN Host Support

  • LIN Client Support

    • Auto-baud and break character detection
  • ISO 7816 T = 0 or T = 1 Protocols for Smart Card Interfacing

    • RS485 Support

  • Start-of-Frame Detection
  • Two-Level Receive Buffer
  • Can Work with DMA
  • 32-Bit Extension for Better System Bus Utilization
Note: SERCOM2 does not have USART functionality.