Chapter 2 Introduction
MPC5606BK Microcontroller Reference Manual, Rev. 2
46
Freescale Semiconductor
•
Synchronization with ADC to avoid collision
2.4.20
Serial communication interface module (LINFlex)
The LINFlex on the MPC5606BK features the following:
•
As many as eight LINFlex modules supported
•
Supports LIN master mode, LIN slave mode and UART mode
•
DMA connected on LINFlex_0 and LINFlex_1
•
LINFlex_0 supporting LIN master and slave mode; LINFlex_1 to LINFlex_7 modules supporting
LIN master mode
•
LIN state machine compliant to LIN 1.3, 2.0 and 2.1 specifications
•
Handles LIN frame transmission and reception without CPU intervention
•
LIN features
— Autonomous LIN frame handling
— Message buffer to store identified and up to 8 data bytes
— Supports message length of up to 64 bytes
— Detection and flagging of LIN errors
– Sync field; delimiter; ID parity; bit, framing; checksum and timeout errors
— Classic or extended checksum calculation
— Configurable break duration of up to 36-bit times
— Programmable baud rate prescalers (13-bit mantissa, 4-bit fractional)
— Diagnostic features
– Loop back; Self Test; LIN bus stuck dominant detection
— Interrupt driven operation with 16 interrupt sources
•
LIN slave mode features
— Autonomous LIN header handling
— Autonomous LIN response handling
— 16 identifiers filters for discarding irrelevant LIN frames
•
UART mode
— Full-duplex operation
— Standard non return-to-zero (NRZ) mark/space format
— Data buffers with 4-bytes receive, 4-bytes transmit
— Configurable word length (8-bit or 9-bit words)
— Error detection and flagging
– Parity, noise and framing errors
— Interrupt driven operation with four interrupt sources
— Separate transmitter and receiver CPU interrupt sources
— 16-bit programmable baud rate modulus counter and 16-bit fractional
Summary of Contents for MPC5605BK
Page 2: ...This page is intentionally left blank...
Page 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Page 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Page 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Page 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Page 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Page 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Page 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...