DCAN Control Registers
1112
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Controller Area Network (DCAN) Module
Table 23-28. IF3 Message Control Register Field Descriptions (continued)
Bit
Field
Value
Description
7
EoB
End of Block
0
The message object is part of a FIFO Buffer block and is not the last message object of the FIFO
Buffer block.
1
The message object is a single message object or the last message object in a FIFO Buffer block.
Note:
This bit is used to concatenate multiple message objects to build a FIFO Buffer. For single
message objects (not belonging to a FIFO Buffer), this bit must always be set to 1.
6-4
Reserved
0
These bits are always read as 0. Writes have no effect.
3-0
DLC
Data Length Code
0-8h
Data Frame has 0-8 data bytes.
9h-Fh
Data Frame has 8 data bytes.
Note:
The Data Length Code of a message object must be defined the same as in all the
corresponding objects with the same identifier at other nodes. When the message handler stores a
data frame, it will write the DLC to the value given by the received message.
23.17.28 IF3 Data A and Data B Registers (DCAN IF3DATA/DATB)
The data bytes of CAN messages are stored in the IF3 registers in the following order.
In a CAN Data Frame, Data 0 is the first, and Data 7 is the last byte to be transmitted or received. In
CAN's serial bit stream, the MSB of each byte will be transmitted first.
Figure 23-68. IF3 Data A Register (DCAN IF3DATA) [offset = 150h]
31
24
23
16
Data 3
Data 2
R-0
R-0
15
8
7
0
Data 1
Data 0
R-0
R-0
LEGEND: R = Read only; -
n
= value after reset
Figure 23-69. IF3 Data B Register (DCAN IF3DATB) [offset = 154h]
31
24
23
16
Data 7
Data 6
R/WP-0
R/WP-0
15
8
7
0
Data 5
Data 4
R-0
R-0
LEGEND: R = Read only; -
n
= value after reset