![Freescale Semiconductor MPC5632M Скачать руководство пользователя страница 1267](http://html.mh-extra.com/html/freescale-semiconductor/mpc5632m/mpc5632m_manual_23306591267.webp)
MPC563XM Reference Manual, Rev. 1
Freescale Semiconductor
1267
Preliminary—Subject to Change Without Notice
Chapter 28
FlexCAN Module
28.1
Information Specific to This Device
This section presents device-specific parameterization and customization information not specifically
referenced in the remainder of this chapter.
28.1.1
Device-Specific Features
The device has two Controller Area Network (FlexCAN) blocks.
•
FlexCAN A contains an embedded memory capable of storing 32 Message Buffers (MB); the
memory area corresponding to MBs 32-63 and Rx Individual Filters 32-63 are considered reserved
space
•
FlexCAN C contains an embedded memory capable of storing 64 MBs.
Each FlexCAN module has the following specific features implemented:
•
Although the FlexCAN module provides a differentiation between Supervisor and User access
types, all accesses will be always considered of the Supervisor type. As a consequence, the SUPV
bit in the Module Configuration Register (MCR) Register has no effect on the module behavior.
•
The clock source to the CAN Protocol Interface can be either the system clock or a direct feed from
the oscillator pin EXTAL. The clock source is selected by the CLK_SRC bit in the CTRL register.
•
After reset, the modules are enabled (MDIS bit in MCR register is "0") and in freeze mode (bit FRZ
and HALT in MCR are set). As a consequence, the flag bits FRZ_ACK and LPM_ACK are also
set in the MCR register
•
The individual filters per message buffer feature is implemented.
•
The memory to store the individual filters is implemented.
•
Rx and Tx warning interrupts when error counter reachs 96.
•
Full featured Rx FIFO (capacity for 6 frames and internal pointer handling) is implemented.
•
All four FlexCAN functional modes are supported: Normal, Freeze, Listen-Only and Loop-Back.
•
Only two power mode are supported, the Disable and Stop Mode. Doze Mode is not supported.
28.2
Introduction
The FlexCAN module is a communication controller implementing the CAN protocol according to the
CAN 2.0B protocol specification [Ref. 1]. A general block diagram is shown in
, which
describes the 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 up to 64 Message Buffers is provided (see the Device User Guide for the actual size implemented on
the MCU). The functions of the sub-modules are described in subsequent sections.
Содержание MPC5632M
Страница 22: ...MPC563XM Reference Manual Rev 1 22 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 62: ...MPC563XM Reference Manual Rev 1 62 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 92: ...MPC563XM Reference Manual Rev 1 92 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 168: ...MPC563XM Reference Manual Rev 1 168 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 242: ...MPC563XM Reference Manual Rev 1 242 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 302: ...MPC563XM Reference Manual Rev 1 302 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 410: ...MPC563XM Reference Manual Rev 1 410 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 440: ...MPC563XM Reference Manual Rev 1 440 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 464: ...MPC563XM Reference Manual Rev 1 464 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 554: ...MPC563XM Reference Manual Rev 1 554 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 590: ...MPC563XM Reference Manual Rev 1 590 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 622: ...MPC563XM Reference Manual Rev 1 622 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 716: ...MPC563XM Reference Manual Rev 1 716 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1114: ...MPC563XM Reference Manual Rev 1 1114 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1144: ...MPC563XM Reference Manual Rev 1 1144 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1266: ...MPC563XM Reference Manual Rev 1 1266 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1316: ...MPC563XM Reference Manual Rev 1 1316 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1348: ...MPC563XM Reference Manual Rev 1 1348 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1362: ...MPC563XM Reference Manual Rev 1 1362 Freescale Semiconductor Preliminary Subject to Change Without Notice ...
Страница 1382: ...MPC563XM Reference Manual Rev 1 1382 Freescale Semiconductor Preliminary Subject to Change Without Notice ...