Addressing Message Objects In Ram; Message Ram Addressing In Debug Mode - Texas Instruments Concerto F28M35 Series Technical Reference Manual

Table of Contents

Advertisement

Message RAM
Table 23-2. Message Object Field Descriptions (continued)
Name
Value
Data 0
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7

23.14.2 Addressing Message Objects in RAM

The starting location of a particular message object in RAM is:
Message RAM base address + (message object number) * 0x20.
This means that Message Object 1 starts at offset 0x0020; Message Object 2 starts at offset 0x0040, etc.
NOTE:
'0' is not a valid message object number. At address 0x0000, the last message object (32)
(with the lowest priority) is located. Writing to the address of an unimplemented message
object may overwrite an implemented message object.
Message Object number 1 has the highest priority.
Message Object Number
last implemented (here:32)
1
2
...
(1)
See
Section
23.14.3.
1542
M3 Controller Area Network (CAN)
Description
1st data byte of a CAN data frame
2nd data byte of a CAN data frame
3rd data byte of a CAN data frame
4th data byte of a CAN data frame
5th data byte of a CAN data frame
6th data byte of a CAN data frame
7th data byte of a CAN data frame
8th data byte of a CAN data frame
Note: Byte Data 0 is the first data byte shifted into the shift register of the CAN Core during a reception,
byte Data 7 is the last. When the message handler stores a data frame, it will write all the eight data bytes
into a message object. If the data length code is less than 8, the remaining bytes of the message object
may be overwritten by undefined values.
Table 23-3. Message RAM Addressing in Debug Mode
Offset From Base
Address
0x0000
0x0004
0x0008
0x000C
0x0010
0x0014
0x0020
0x0024
0x0028
0x002C
0x0030
0x0034
0x0040
0x0044
0x0048
0x004C
0x0050
0x0054
...
Copyright © 2012–2019, Texas Instruments Incorporated
Word Number
1
2
3
4
5
6
1
2
3
4
5
6
1
2
3
4
5
6
...
SPRUH22I – April 2012 – Revised November 2019
www.ti.com
(1)
Debug Mode
Parity
MXtd,MDir,Mask
Xtd,Dir,ID
Ctrl
Data Bytes 3-0
Data Bytes 7-4
Parity
MXtd,MDir,Mask
Xtd,Dir,ID
Ctrl
Data Bytes 3-0
Data Bytes 7-4
Parity
MXtd,MDir,Mask
Xtd,Dir,ID
Ctrl
Data Bytes 3-0
Data Bytes 7-4
...
Submit Documentation Feedback

Advertisement

Table of Contents
loading

Table of Contents