Introduction and Features
1623
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
Serial Communication Interface (SCI)/ Local Interconnect Network (LIN)
Module
29.1.2 LIN Features
The following are the features of the LIN module:
•
Compatibility with LIN 1.3, 2.0, and 2.1protocols
•
Configurable Baud Rate up to 20 Kbits/s
•
Two external pins: LINRX and LINTX.
•
Multi-buffered receive and transmit units
•
Identification masks for message filtering
•
Automatic master header generation
–
Programmable synchronization break field
–
Synchronization field
–
Identifier field
•
Slave automatic synchronization
–
Synchronization break detection
–
Optional baud rate update
–
Synchronization validation
•
2
31
programmable transmission rates with 7 fractional bits
•
Wakeup on LINRX dominant level from transceiver
•
Automatic wakeup support
–
Wakeup signal generation
–
Expiration times on wakeup signals
•
Automatic bus idle detection
•
Error detection
–
Bit error
–
Bus error
–
No-response error
–
Checksum error
–
Synchronization field error
–
Parity error
•
Capability to use Direct Memory Access (DMA) for transmit and receive data.
•
2 Interrupt lines with priority encoding for:
–
Receive
–
Transmit
–
ID, error, and status
•
Support for LIN 2.0 checksum
•
Enhanced synchronizer finite state machine (FSM) support for frame processing
•
Enhanced handling of extended frames
•
Enhanced baud rate generator
•
Update wakeup/go to sleep