FlexCAN
The message buffer structure used by the FlexCAN module is shown in
extended frames used in the CAN Specification Version 2.0, Part B are represented. A standard frame is
represented by the 11-bit standard identifier, and an extended frame is represented by the combined 29-bits
of the standard identifier (11 bits) and the extended identifier (18 bits).
31 30 29 28 27 26 25 24
0x0
CODE
0x4
0x8
Data Byte 0
0xC
Data Byte 4
Figure 23-14. Message Buffer Structure for Extended and Standard Frames
23-18
FlexCAN Base
Address Offset
0x80
0x84
0x88
0x8F
0x90
0x9F
0xA0
0xAF
0xB0
0x16F
0x170
0x17F
Figure 23-13. FlexCAN Message Buffer Memory Map
23
22
21
20
19 18 17 16 15 14 13 12 11 10
SRR IDE RTR
Standard ID[28:18]
Data Byte 1
Data Byte 5
MCF52277 Reference Manual, Rev. 1
Control/Status
Identifier
8 byte Data fields
Message Buffer 1
Message Buffer 2
Message Buffer 3
Message Buffer 14
Message Buffer 15
LENGTH
Data Byte 2
Data Byte 6
Message Buffer 0
Figure
23-14. Standard and
9
8
7
6
5
4
TIME STAMP
Extended ID[17:0]
Data Byte 3
Data Byte 7
Freescale Semiconductor
3
2
1
0