WaveBPS:
Overview
Navigation
Live Capture
Cursors
Importing
Exporting
Decoder Setup
Analysis
Automated Test
Specifications




FlexRay:
Overview
Static Frame
Dynamic Frame
Wakeup

Startup
Physical Layer
Compare to CAN and LIN



CAN Bus:
Overview
Data Frame
Extended Frame
Remote Frame

Error Frame
Bit Stuffing
Physical Layers
Single Wire CAN
Compare to LIN and FlexRay




LIN Bus
Overview
LIN Frame

LIN Header

LIN Slave Part
LIN Errors
Compare to CAN and FlexRay




Others:

Overview
UART: Kline, J1708 and RS232
J1850
SPI
I2C

 


 

DOWNLOAD

 



BUY NOW!

 

LIN Header

 

The LIN Header is the first part of the LIN Message. It begins with a sync break, followed by a sync waveform and then the LIN identifier. After this portion of the message, the ID indicates which node should respond with the slave part of the message.

 

The Sync break is a UART break that is low for 13 or more bits. All LIN devices see this symbol as the start of a message as it is a special symbol that forces a UART frame error.

 

LIN Break


Sent by the master node, the LIN Break indicates the start of a LIN Frame.

 

After the Sync break is the sync waveform. The sync waveform is always the UART byte 0x55. This byte, as you can see from the the picture below, is an alternating sequence of 1's and 0's. This waveform allows the slave devices to calibrate their UART clock to that of the master. This allows cost savings in slave devices using a time and temperature dependant, but cheap R-C Oscillator.

 

LIN Sync Byte


The sync byte is always hex 0x55 and can be used by slave devices to calibrate their clocks.

 

After the Sync byte is the LIN ID. The LIN ID consists of 6 ID bits and 2 parity bits. The parity bits are calculated according to the LIN Specification. Normally, parity bits are pre-calculated for receivers and transmitters. When an ID is referenced including the parity bits it is called the "protected ID" - the normal LIN ID is without the parity bits. For example, the LIN ID shown below is the LIN ID 0x01 with a protected ID of 0xC1.

 

LIN ID


The ID indicates what data needs to sent in the data section and includes parity bits.

 

 

 

 

Policy | Contact

© 2005-2013 Intrepid Control Systems, Inc. All rights reserved.

English 日本語/Japanese 汉语/Simplified Chinese