![Texas Instruments SimpleLink Ethernet MSP432E401Y Technical Reference Manual Download Page 820](http://html1.mh-extra.com/html/texas-instruments/simplelink-ethernet-msp432e401y/simplelink-ethernet-msp432e401y_technical-reference-manual_1095578820.webp)
CAN Registers
820
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Controller Area Network (CAN) Module
11.4.13 CANIFnARB2 Register [reset = 0x0]
CAN IF1 Arbitration 2 (CANIF1ARB2), offset 0x034
CAN IF2 Arbitration 2 (CANIF2ARB2), offset 0x094
These registers hold information for acceptance filtering.
CANIFnARB2 is shown in
and described in
Return to
Figure 11-17. CANIFnARB2 Register
31
30
29
28
27
26
25
24
RESERVED
R-0x0
23
22
21
20
19
18
17
16
RESERVED
R-0x0
15
14
13
12
11
10
9
8
MSGVAL
XTD
DIR
ID
R/W-0x0
R/W-0x0
R/W-0x0
R/W-0x0
7
6
5
4
3
2
1
0
ID
R/W-0x0
Table 11-20. CANIFnARB2 Register Field Descriptions
Bit
Field
Type
Reset
Description
31-16
RESERVED
R
0x0
15
MSGVAL
R/W
0x0
Message Valid. All unused message objects should have this bit
cleared during initialization and before clearing the INIT bit in the
CANCTL register. The MSGVAL bit must also be cleared before any
of the following bits are modified or if the message object is no
longer required: the ID fields in the CANIFnARBn registers, the XTD
and DIR bits in the CANIFnARB2 register, or the DLC field in the
CANIFnMCTL register.
0x0 = The message object is ignored by the message handler.
0x1 = The message object is configured and ready to be considered
by the message handler within the CAN controller.
14
XTD
R/W
0x0
Extended Identifier.
0x0 = An 11-bit Standard Identifier is used for this message object.
0x1 = A 29-bit Extended Identifier is used for this message object.
13
DIR
R/W
0x0
Message Direction.
0x0 = Receive. When the TXRQST bit in the CANIFnMCTL register
is set, a remote frame with the identifier of this message object is
received. On reception of a data frame with matching identifier, that
message is stored in this message object.
0x1 = Transmit. When the TXRQST bit in the CANIFnMCTL register
is set, the respective message object is transmitted as a data frame.
On reception of a remote frame with matching identifier, the
TXRQST bit of this message object is set (if RMTEN =1).
12-0
ID
R/W
0x0
Message Identifier.
This bit field is used with the ID field in the CANIFnARB2 register to
create the message identifier.
When using a 29-bit identifier, ID[15:0] of the CANIFnARB1 register
are [15:0] of the ID, while these bits, ID[12:0], are [28:16] of the ID.
When using an 11-bit identifier, ID[12:2] are used for bits [10:0] of
the ID. The ID field in the CANIFnARB1 register is ignored.