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
362 of 571
1.
How to read this chapter
The LIN block is identical for all LPC29xx parts.
2.
LIN functional description
Each LIN master controller can be used as a dedicated LIN master with additional support
for sync-break generation.
gives a brief overview of one LIN master
controller and shows the shared hardware used from the LIN master.
3.
LIN master
The LIN master controller can send complete message frames without interrupting the
CPU. Generation of a new message frame is always initiated by a transmission-request
command. This LIN master command forces the LIN master to send the LIN header field
including synch break, synch field and a user-specified ID field. According to the LIN
specification all fields are sent with LSB first.
Depending on the specified data direction, the LIN master then either continues to send
data fields or waits for data from an external slave node.
UM10316
Chapter 22: LPC29xx LIN 0/1
Rev. 00.06 — 17 December 2008
User manual
Fig 88. LIN master controller block diagram
LMODE
LCFG
LCMD
LFBRG
Common
Registers
Fractional
Baud-rate
Generator
Sync Break
Generation
LIN Master
Registers
Message
Buffer
LIN Master Block
LIN Master
Controller