
MPC5566 Microcontroller Reference Manual, Rev. 2
22-6
Freescale Semiconductor
22.3.1
Memory Map
The complete memory map for a FlexCAN2 module with its 64 MBs is shown in
. Except for
the base addresses, the four FlexCAN2 modules have identical memory maps. Each individual register is
identified by its complete name and the corresponding mnemonic.
The FlexCAN2 module stores CAN messages for transmission and reception using a message buffer
structure. Each individual MB is formed by 16 bytes of memory mapped as described in
FlexCAN2 module can manage up to 64 message buffers.
shows the standard and extended
message buffer (MB0) memory map, using 16 bytes (0x80
–
0x8F) total space.
Table 22-2. Module Memory Map
Address
Register Name
Register Description
Bits
Base = 0xFFFC_0000 (A)
Base = 0xFFFC_4000 (B)
Base = 0xFFFC_8000 (C)
Base = 0xFFFC_C000 (D)
CAN
x
_MCR
Module configuration register
32
Base + 0x0004
CAN
x
_CR
Control register
32
Base + 0x0008
CAN
x
_TIMER
Free running timer
32
Base + 0x000C
—
Reserved
—
Base + 0x0010
CAN
x
_RXGMASK
RX global mask
32
Base + 0x0014
CAN
x
_RX14MASK
RX buffer 14 mask
32
Base + 0x0018
CAN
x
_RX15MASK
RX buffer 15 mask
32
Base + 0x001C
CAN
x
_ECR
Error counter register
32
Base + 0x0020
CAN
x
_ESR
Error and status register
32
Base + 0x0024
CAN
x
_IMRH
Interrupt masks high register
32
Base + 0x0028
CAN
x
_IMRL
Interrupt masks low register
32
Base + 0x002C
CAN
x
_IFRH
Interrupt flags high register
32
Base + 0x0030
CAN
x
_IFRL
Interrupt flags low register
32
Base + (0x0034–0x005F)
—
Reserved
—
Base + (0x0060–0x007F)
—
Reserved
—
Base + (0x0080–0x017F)
MB0
–
MB15
Message buffers 0–15
128 per buffer
Base + (0x0180–0x027F)
MB16–MB31
Message buffers 16–31
128 per buffer
Base + (0x0280–0x047F)
MB32
–
MB63
Message buffers 32–63
128 per buffer
Base + (0x0880–0x08BF)
CANx_RXIMR0–CANx_RXIMR15
RX individual mask register 0–15
32
Base + (0x08C0–0x08FF)
CANx_RXIMR16–CANx_RXIMR31 RX individual mask register 16–31
32
Base + (0x0900–0x097F)
CANx_RXIMR32–CANx_RXIMR63 RX individual mask register 32–63
32
Содержание MPC5566
Страница 12: ...MPC5566 Microcontroller Reference Manual Devices Supported MPC5566 MPC5566 RM Rev 2 0 23 Apr 2008...
Страница 81: ...Introduction MPC5566 Microcontroller Reference Manual Rev 2 1 24 Freescale Semiconductor...
Страница 135: ...Signal Description MPC5566 Microcontroller Reference Manual Rev 2 2 54 Freescale Semiconductor...
Страница 189: ...Reset MPC5566 Microcontroller Reference Manual Rev 2 4 20 Freescale Semiconductor...
Страница 331: ...System Integration Unit SIU MPC5566 Microcontroller Reference Manual Rev 2 6 128 Freescale Semiconductor...
Страница 343: ...Crossbar Switch XBAR MPC5566 Microcontroller Reference Manual Rev 2 7 12 Freescale Semiconductor...
Страница 361: ...Error Correction Status Module ECSM MPC5566 Microcontroller Reference Manual Rev 2 8 18 Freescale Semiconductor...
Страница 455: ...Interrupt Controller INTC MPC5566 Microcontroller Reference Manual Rev 2 10 42 Freescale Semiconductor...
Страница 603: ...Flash Memory MPC5566 Microcontroller Reference Manual Rev 2 13 38 Freescale Semiconductor...
Страница 609: ...SRAM MPC5566 Microcontroller Reference Manual Rev 2 14 6 Freescale Semiconductor...
Страница 679: ...Boot Assist Module BAM MPC5566 Microcontroller Reference Manual Rev 2 16 20 Freescale Semiconductor...
Страница 997: ...Deserial Serial Peripheral Interface DSPI MPC5566 Microcontroller Reference Manual Rev 2 20 72 Freescale Semiconductor...
Страница 1037: ...Enhanced Serial Communication Interface eSCI MPC5566 Microcontroller Reference Manual Rev 2 21 40 Freescale Semiconductor...
Страница 1073: ...MPC5566 Microcontroller Reference Manual Rev 2 22 36 Freescale Semiconductor...
Страница 1081: ...Voltage Regulator Controller VRC and POR Module MPC5566 Microcontroller Reference Manual Rev 2 23 8 Freescale Semiconductor...
Страница 1093: ...IEEE 1149 1 Test Access Port Controller JTAGC MPC5566 Microcontroller Reference Manual Rev 2 24 12 Freescale Semiconductor...
Страница 1185: ...Nexus MPC5566 Microcontroller Reference Manual Rev 2 25 92 Freescale Semiconductor...
Страница 1267: ...MPC5566 Reference Manual Revision History MPC5566 Microcontroller Reference Manual Rev 2 Freescale Semiconductor C 10...
Страница 1268: ...MPC5566 Reference Manual Revision History MPC5566 Microcontroller Reference Manual Rev 2 Freescale Semiconductor C 11...