DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10316_0
© NXP B.V. 2008. All rights reserved.
User manual
Rev. 00.06 — 17 December 2008
376 of 571
NXP Semiconductors
UM10316
Chapter 22: LPC29xx LIN 0/1
below shows, the time-out period depends on the response time of the
LIN slaves, and also on the number of data fields and the checksum field.
The equation shown here is to calculate the LIN master time-out register (LTO) value:
In addition a further example shows how to use the equation to calculate the number of
time-out bits:
For examples with definitions and equations from the LIN specification, see
:
4.10 LIN master-controller message buffer registers
Access to the message buffer is limited and controlled by the message-buffer access bit
of the status register. Access to the LIN master-controller message buffer registers is only
possible when the LIN master-controller IP is in operating mode. Before accessing the
Fig 92. Time-out scenario
Table 312. LIN master-controller time-out register bit description
* = reset value
Bit
Symbol
Access
Value
Description
31 to 8
reserved
R
-
Reserved; do not modify. Read as logic 0
7 to 0
TO
R/W
LIN message time-out. This defines the
maximum number of bit-times within which a
response from all slave nodes should have
completed
00h*
Header
Slave Response: Data Field(s) + Checksum Field
T
response(nominal)
T
response(maximum)
= LTO
+40%
LTO
T
response maximum
)
(
T
bit
----------------------------------------------
=
T
response maximum
)
(
1.4T
response nominal
)
(
1.4 N
data
1
+
(
)
T
bit
×
=
=
LTO
T
response maximum
)
(
T
bit
----------------------------------------------
1.4T
response nominal
(
)
T
bit
--------------------------------------------------
1.4
10 N
data
1
)
T
bit
+
(
×
T
bit
---------------------------------------------------------
=
=
=