![NXP Semiconductors MPC5605BK Reference Manual Download Page 481](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852481.webp)
Chapter 24 LIN Controller (LINFlexD)
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
481
Figure 24-10. Identifier match index
24.7.4
Slave mode with automatic resynchronization
Automatic resynchronization must be enabled in Slave mode if f
ipg_clock_lin
tolerance is greater than 1.5%.
This feature compensates a deviation up to 14%, as specified in the LIN standard.
This mode is similar to Slave mode as described in
with the addition of
automatic resynchronization enabled by the LINCR1[LASE] bit. In this mode LINFlexD adjusts the
fractional baud rate generator after each synch field reception.
24.7.4.1
Automatic resynchronization method
When automatic resynchronization is enabled, after each LIN break, the time duration between five falling
edges on RDI is sampled on as shown in
. Then the LFDIV value (and its associated
LINIBRR and LINFBRR registers) is automatically updated at the end of the fifth falling edge. During
LIN sync field measurement, the LINFlexD state machine is stopped and no data is transferred to the data
register.
Figure 24-11. LIN sync field measurement
LFDIV is an unsigned fixed point number. The mantissa is coded on 20 bits in the LINIBRR register and
the fraction is coded on 4 bits in the LINFBRR register.
IFMI
MESSAGE0
MESSAGE1
MESSAGE2
DATA
Pointers
Table
RAM
@
+
LIN Break
Break
Bit0
Bit1
Bit2
Bit3
Bit4
Bit5
Bit6
Bit7
Start
Bit
Stop
Bit
Next
Start
Bit
LIN sync field
LFDIV(n)
LFDIV(n+1)
T
BR
= Baud rate period
T
BR
delim.
T = Clock period
T
BR
= 16.LFDIV.T
Measurement = 8.T
BR
LFDIV = TBR/(16.T)
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...