DCAN Registers
Table 23-12. Message RAM Representation in RAM Direct Access Mode (continued)
31/
30/
29/
29/
27/
26/
25/
24/
23/
22/
21/
20/
19/
18/
17/
16/
Bit #
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
M 0x0C
Msk[12:0]
Xtd
Dir
ID[28]
Parity
Reserved
[4]
Msg
UMa
RxT
Rmt
MX
M 0x10
MsgLst
Unused
TxIE
EOB
MDir
Lst
sk
E
En
td
NOTE:
Writes to unused bits have no effect.
23.3.19 GIO Support
The CAN_RX and CAN_TX pins of the DCAN module can be used as general purpose IO pins, if CAN
functionality is not needed. This function is controlled by the CAN TX IO control register (DCAN TIOC)
(see ) and the CAN RX IO control register (DCAN RIOC) (see ).
23.4 DCAN Registers
lists the memory-mapped registers for the DCAN. All register offset addresses not listed in
should be considered as reserved locations and the register contents should not be modified.
Table 23-13. DCAN REGISTERS
Offset
Acronym
Register Name
Section
00h
CTL
CAN Control Register
04h
ES
Error and Status Register
08h
ERRC
Error Counter Register
0Ch
BTR
Bit Timing Register
10h
INT
Interrupt Register
14h
TEST
Test Register
1Ch
PERR
Parity Error Code Register
80h
ABOTR
Auto-Bus-On Time Register
84h
TXRQ_X
Transmission Request X Register
88h
TXRQ12
Transmission Request Register 12
8Ch
TXRQ34
Transmission Request Register 34
90h
TXRQ56
Transmission Request Register 56
94h
TXRQ78
Transmission Request Register 78
98h
NWDAT_X
New Data X Register
9Ch
NWDAT12
New Data Register 12
A0h
NWDAT34
New Data Register 34
A4h
NWDAT56
New Data Register 56
A8h
NWDAT78
New Data Register 78
ACh
INTPND_X
Interrupt Pending X Register
B0h
INTPND12
Interrupt Pending Register 12
B4h
INTPND34
Interrupt Pending Register 34
B8h
INTPND56
Interrupt Pending Register 56
BCh
INTPND78
Interrupt Pending Register 78
C0h
MSGVAL_X
Message Valid X Register
C4h
MSGVAL12
Message Valid Register 12
C8h
MSGVAL34
Message Valid Register 34
CCh
MSGVAL56
Message Valid Register 56
3922Controller Area Network (CAN)
SPRUH73H – October 2011 – Revised April 2013
Copyright © 2011–2013, Texas Instruments Incorporated