
ML9620 User’s Manual
Chapter 2
Register Descriptions
2 – 21
2.4.2 CAN Transmission Request n registers (CANTREQn : n=1,2,3,4)
7
6
5
4
3
2
1
0
CANTREQ1
TxRqst [8:1]
CANTREQ2
TxRqst [16:9]
CANTREQ3
TxRqst [24:17]
CANTREQ4
TxRqst [32:25]
reset value
0
Address
: CAN Base + 0x80, 0x81, 0x82, 0x83
Access
: R
Access Size : 8 bits
Bit Descriptions
TxRqst [32:1] Transmission Request Bits
These registers hold the TxRqst bits of the 32 Message Objects. By reading out the TxRqst bits,
the MCU can check for which Message Object a Transmission Request is pending.
The TxRqst
bit of a specific Message Object can be set/reset by the MCU via the IFm Message Interface
Registers or by the Message Handler after reception of a Remote Frame or after a successful
transmission.
0
This Message Object is not waiting for transmission.
1
The transmission of this Message Object is requested and is not yet done.
2.4.3 CAN New Data n registers (CANNDATAn : n=1,2,3,4)
7
6
5
4
3
2
1
0
CANNDATA1
NewDat [8:1]
CANNDATA2
NewDat [16:9]
CANNDATA3
NewDat [24:17]
CANNDATA4
NewDat [32:25]
reset value
0
Address
: CAN Base + 0x90, 0x91, 0x92, 0x93
Access
: R
Access Size : 8 bits
Bit Descriptions
NewDat [32:1] New Data Bits
MsgLst These registers hold the NewDat bits of the 32 Message Objects.
By reading out the
NewDat bits, the MCU can check for which Message Object the data portion was updated.
The NewDat bit of a specific Message Object can be set/reset by the MCU via the IFm Message
Interface Registers or by the Message Handler after reception of a Data Frame or after a successful
transmission.
0
No new data has been written into the data portion of this Message Object by the
Message Handler since last time this flag was cleared by the MCU.
1
The Message Handler or the MCU has written new data into the data portion
of this Message Object.