Linflexd Features - STMicroelectronics SPC572L series Reference Manual

Table of Contents

Advertisement

LINFlexD
Start
bit
50.3.1.4
Sync byte
Sync is a byte field with the data value of 0x55.
Start
bit
50.3.1.5
Identifier
The Identifier field consists of two sub-fields, the identifier and the identifier parity. Bits 0 to 5
are the identifier and bits 6 and 7 indicate the parity.
Start
bit
P0 = ID0 XOR ID1 XOR ID2 XOR ID4
P1 = NOT (ID1 XOR ID3 XOR ID4 XOR ID5)
50.3.1.6
Checksum
The last field of a frame is the checksum. The checksum contains the inverted 8-bit sum
with carryover of all data bytes or all data bytes and the identifier. Checksum calculation
over the data bytes only is called classic checksum and is used for communication with LIN
1.3 slaves. Checksum calculation over the data bytes and the protected identifier byte is
called enhanced checksum, and it used for communication with LIN 2.0 slaves.
50.3.2

LINFlexD features

50.3.2.1
Operating modes
The LINFlexD has three operating modes: Initialization, Normal, and Sleep modes. After
hardware reset, the LINFlexD enters sleep mode to reduce power consumption.
Initialization mode (INIT)
To enter this mode, software sets the INIT bit in the LINCR1. To exit the initialization mode,
software should reset the INIT bit.
1416/2058
Figure 809. Break field
Figure 810. Sync byte field
Figure 811. Identifier field
ID0
ID1
ID2
DocID027809 Rev 4
ID3
ID4
ID5
Break
delimiter
Stop
Stop
P1
P0
bit
RM0400
bit

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SPC572L series and is the answer not in the manual?

Table of Contents