![](http://datasheet.mmic.net.cn/140000/ML9620GAZ210_datasheet_5009281/ML9620GAZ210_34.png)
ML9620 User’s Manual
Chapter 2
Register Descriptions
2 – 17
2.3.5 Message Object in the Message Memory
There are 32 Message Objects in the Message RAM.
To avoid conflicts between MCU access to the Message
RAM and CAN message reception and transmission, the MCU cannot directly access the Message Objects,
these accesses are handled via the IFm Interface Registers.
Figure 2-1 gives an overview of the two structure of a Message Object.
Message Object
UMask
Msk [28:0]
MXtd
MDir
EoB
NewDat MsgLst
RxIE
TxIE
IntPnd RmtEn TxRqst
MsgVal
ID [28:0]
Xtd
Dir
DLC
Data 0 Data 1 Data 2 Data 3 Data 4 Data 5 Data 6 Data 7
Figure 2-1 Structure of a Message Object in the Message Memory
Bit Descriptions
MsgVal
Message Valid
0
The Message Object is ignored by the Message Handler.
1
The Message Object is configured and should be considered by the Message
Handler.
Note
The MCU must reset the MsgVal bit of all unused Messages Objects during the initialization
before it resets bit Init in the CAN Control Register.
This bit must also be reset before the
identifier ID[28-0], the control bits Xtd, Dir, or the Data Length Code DLC[3-0] are modified, or if
the Messages Object is no longer required.
UMask
Use Acceptance Mask
0
Mask ignored.
1
Use Mask (Msk[28:0], MXtd, and MDir) for acceptance filtering.
Note
If the UMask bit is set to one, the Message Object’s mask bits have to be programmed during
initialization of the Message Object before MsgVal is set to ‘1’.
ID [28:0]
Message Identifier
ID[28:18]
11bits Identifier (‘ Standard Frame’)
ID[28:0]
29bits Identifier (‘ Extended Frame’)
Msk [28:0]
Identifier Mask
0
The corresponding bit in the identifier of the message object cannot inhibit the
match in the acceptance filtering.
1
The corresponding identifier bit is used for acceptance filtering.
Xtd
Extended Identifier
0
The 11-bit (‘standard’) Identifier will be used for this Message Object.
1
The 29-bit (‘extended’) Identifier will be used for this Message Object.