![NXP Semiconductors MPC5605BK Скачать руководство пользователя страница 554](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852554.webp)
Chapter 25 FlexCAN
MPC5606BK Microcontroller Reference Manual, Rev. 2
552
Freescale Semiconductor
The FlexCAN module stores CAN messages for transmission and reception using a Message Buffer
structure. Each individual MB is formed by 16 bytes mapped on memory as described in
shows a Standard/Extended Message Buffer (MB0) memory map, using 16 bytes total
(0x80
–
0x8F space).
Table 25-2. FlexCAN memory map
Base addresses:
0xFFFC_0000 (FlexCAN_0)
0xFFFC_4000 (FlexCAN_1)
0xFFFC_8000 (FlexCAN_2)
0xFFFC_C000 (FlexCAN_3)
0xFFFD_0000 (FlexCAN_4)
0xFFFD_4000 (FlexCAN_5)
Address offset
Register
Location
0x0000
Module Configuration (MCR)
0x0004
Control Register (CTRL)
0x0008
Free Running Timer (TIMER)
0x000C
Reserved
0x0010
Rx Global Mask (RXGMASK)
0x0014
Rx Buffer 14 Mask (RX14MASK)
0x0018
Rx Buffer 15 Mask (RX15MASK)
0x001C
Error Counter Register (ECR)
0x0020
Error and Status Register (ESR)
0x0024
Interrupt Masks 2 (IMASK2)
0x0028
Interrupt Masks 1 (IMASK1)
0x002C
Interrupt Flags 2 (IFLAG2)
0x0030
Interrupt Flags 1 (IFLAG1)
0x0034–0x007F
Reserved
0x0080–0x017F
Message Buffers MB0–MB15
—
0x0180–0x027F
Message Buffers MB16–MB31
—
0x0280–0x047F
Message Buffers MB32–MB63
—
0x0480–087F
Reserved
0x0880–0x08BC
Rx Individual Mask Registers RXIMR0–RXIMR15
0x08C0–0x08FC
Rx Individual Mask Registers RXIMR16–RXIMR31
0x0900–0x097C
Rx Individual Mask Registers RXIMR32–RXIMR63
Table 25-3. Message Buffer MB0 memory mapping
Address Offset
MB Field
0x80
Control and Status (C/S)
Содержание MPC5605BK
Страница 2: ...This page is intentionally left blank...
Страница 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Страница 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Страница 104: ...MPC5606BK Microcontroller Reference Manual Rev 2 104 Freescale Semiconductor This page is intentionally left blank...
Страница 243: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 243 Core platform modules...
Страница 244: ...MPC5606BK Microcontroller Reference Manual Rev 2 244 Freescale Semiconductor This page is intentionally left blank...
Страница 395: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 395 Communication modules...
Страница 396: ...MPC5606BK Microcontroller Reference Manual Rev 2 396 Freescale Semiconductor This page is intentionally left blank...
Страница 548: ...Chapter 24 LIN Controller LINFlexD MPC5606BK Microcontroller Reference Manual Rev 2 548 Freescale Semiconductor...
Страница 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Страница 646: ...MPC5606BK Microcontroller Reference Manual Rev 2 644 Freescale Semiconductor This page is intentionally left blank...
Страница 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Страница 716: ...MPC5606BK Microcontroller Reference Manual Rev 2 714 Freescale Semiconductor This page is intentionally left blank...
Страница 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Страница 788: ...MPC5606BK Microcontroller Reference Manual Rev 2 788 Freescale Semiconductor This page is intentionally left blank...
Страница 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Страница 894: ...MPC5606BK Microcontroller Reference Manual Rev 2 894 Freescale Semiconductor This page is intentionally left blank...
Страница 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...
Страница 944: ...MPC5606BK Microcontroller Reference Manual Rev 2 944 Freescale Semiconductor This page is intentionally left blank...