![NXP Semiconductors MPC5605BK Reference Manual Download Page 549](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852549.webp)
Chapter 25 FlexCAN
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
547
Chapter 25
FlexCAN
25.1
Information specific to this device
This section presents device-specific parameterization and customization information not specifically
referenced in the remainder of this chapter.
25.1.1
Device-specific features
The device has six Controller Area Network (FlexCAN) blocks.
•
Each block supports 64 Message Buffers (MB).
•
DMA support is not provided.
•
It is possible to operate the FlexCAN bit timing logic with either system clock or 4–40 MHz fast
external crystal oscillator clock (FXOSC).
•
In the case of safe mode entry, the pad associated with CANTX can optionally be put into a
high-impedance state (not recessive state)
•
Modes of operation:
— Four functional modes: Normal (User and Supervisor), Freeze, Listen-Only, and Loop-Back
— One low-power mode (Disable mode)
•
1056 bytes (64 MBs) of RAM used for MB storage
•
256 bytes (64 MBs) of RAM used for individual Rx Mask registers
•
Hardware cancellation on Tx message buffers
•
Module Configuration Register (MCR): Bits 5, 9, 12, and 13 are reserved
•
Error and Status Register (ESR): Bit 31 is reserved
25.2
Introduction
The FlexCAN module is a communication controller implementing the CAN protocol according to the
CAN 2.0B protocol specification. A general block diagram is shown in
main sub-blocks implemented in the FlexCAN module, including two embedded memories, one for
storing Message Buffers (MB) and another one for storing Rx Individual Mask registers. Support for as
many as 64 Message Buffers is provided. The functions of the sub-modules are described in subsequent
sections.
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...