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
302 of 571
1.
How to read this chapter
The contents of this chapter apply to all LPC29xx parts.
2.
CAN functional description
gives a brief overview of the main blocks in the CAN gateway controller.
This consists of two identical CAN controllers working as independent CAN nodes.
Incoming CAN messages can be filtered by the acceptance filter before they reach the
CAN controller. The acceptance filter fetches information on which message should be
filtered from the ID look-up table. The status of all CAN controllers is summarized in the
central CAN status registers.
The CAN controller block, acceptance filter block and ID look-up table RAM are described
in detail in the following sections.
3.
CAN controller
The CAN controller is a complete serial interface with transmit and receive buffers but
without an acceptance filter. Identifier filtering is done for all CAN channels in a separate
block, see also
UM10316
Chapter 21: LPC29xx CAN 0/1
Rev. 00.06 — 17 December 2008
User manual
Fig 70. CAN gateway controller block diagram
Acceptance
Filter
CAN Controller 0
CAN Controller 1
Central CAN Status Registers
ID Look-up Table
2k SRAM