09-10-2012, 03:52 PM
Local Interconnect Network (LIN) Protocol
Local Interconnect.pdf (Size: 142.39 KB / Downloads: 32)
Features
• single master with multiple slaves concept
• low cost silicon implementation based on common
UART/SCI interface hardware, an equivalent in
software or as pure state machine.
• self synchronization without a quartz or ceramics
resonator in the slave nodes
• deterministic signal transmission with signal
propagation time computable in advance
• low cost single-wire implementation
• speed up to 20 kbit/s.
• signal based application interaction
• predictable behavior
• reconfigurability
• transport layer and diagnostic support
Checksum
8 bits in size
Classic checksum – only data bytes are considered.
Enhanced checksum – data bytes +PID
LIN 1.x - supports only classic checksum
LIN 2.x – supports enhanced checksum
Checksum = inverted (sum of all bytes including
carry)
Frame identifiers 60 and 61 – always uses classic
checksum.
Local Interconnect.pdf (Size: 142.39 KB / Downloads: 32)
Features
• single master with multiple slaves concept
• low cost silicon implementation based on common
UART/SCI interface hardware, an equivalent in
software or as pure state machine.
• self synchronization without a quartz or ceramics
resonator in the slave nodes
• deterministic signal transmission with signal
propagation time computable in advance
• low cost single-wire implementation
• speed up to 20 kbit/s.
• signal based application interaction
• predictable behavior
• reconfigurability
• transport layer and diagnostic support
Checksum
8 bits in size
Classic checksum – only data bytes are considered.
Enhanced checksum – data bytes +PID
LIN 1.x - supports only classic checksum
LIN 2.x – supports enhanced checksum
Checksum = inverted (sum of all bytes including
carry)
Frame identifiers 60 and 61 – always uses classic
checksum.