English
Language : 

PXD10RM Datasheet, PDF (833/1332 Pages) Freescale Semiconductor, Inc – PXD10 Microcontroller
Chapter 23
Serial Controller (UART)
23.1 Introduction
The LINFlex (Local Interconnect Network Flexible) controller interfaces the LIN network and supports
the LIN protocol versions 1.3; 2.0 and 2.1; and J2602 in both Master and Slave modes. LINFlex includes
a LIN mode that provides additional features (compared to standard UART) to ease LIN implementation,
improve system robustness, minimize CPU load and allow slave node resynchronization.
This device contains two LINFlex modules, LINFlex_0 and LINFlex_1. Of these, only LINFlex_0 can be
configured in slave mode.
23.2 Main features
23.2.1 LIN mode features
• Supports LIN protocol versions 1.3, 2.0, 2.1 and J2602
• Master mode with autonomous message handling
• Classic and enhanced checksum calculation and check
• Single 8-byte buffer for transmission/reception
• Extended frame mode for In-Application Programming (IAP) purposes
• Wake-up event on dominant bit detection
• True LIN field state machine
• Advanced LIN error detection
• Header, response and frame timeout
• Slave mode
— Autonomous header handling
— Autonomous transmit/receive data handling
• LIN automatic resynchronization, allowing operation with 16 MHz fast internal RC oscillator as
clock source
• 16 identifier filters for autonomous message handling in Slave mode
23.2.2 UART mode features
• Full duplex communication
• 8- or 9-bit with parity
• 4-byte buffer for reception, 4-byte buffer for transmission
• 8-bit counter for timeout management
Freescale Semiconductor
PXD10 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
23-1