16.9 eCAN Registers
This chapter describes the Enhanced Controller Area Network (eCAN) registers.
16.9.1 Mailbox Enable Register (CANME)
This register is used to enable/disable individual mailboxes.
Figure 16-9. Mailbox-Enable Register (CANME)
31
0
CANME[31:0]
R/W-0
LEGEND: R/W = Read/Write; -
n
= value after reset
Table 16-8. Mailbox-Enable Register (CANME) Field Descriptions
Bit
Field
Value
Description
31:0
CANME[31:0]
Mailbox enable bits. After power-up, all bits in CANME are cleared. Disabled mailboxes can be
used as additional memory for the CPU.
1
The corresponding mailbox is enabled. The mailbox must be disabled before writing to the contents
of any identifier field. If the corresponding bit in CANME is set, the write access to the identifier of a
mailbox is denied and an interrupt (write-denied interrupt) generated, if enabled.
0
The corresponding mailbox RAM area is disabled for the eCAN; however, it is accessible to the
CPU as normal RAM.
16.9.2 Mailbox-Direction Register (CANMD)
This register is used to configure a mailbox for transmit or receive operation.
Figure 16-10. Mailbox-Direction Register (CANMD)
31
0
CANMD[31:0]
R/W-0
LEGEND: R/W = Read/Write; -
n
= value after reset
Table 16-9. Mailbox-Direction Register (CANMD) Field Descriptions
Bit
Field
Value
Description
31:0
CANMD[31:0]
Mailbox direction bits. After power-up, all bits are cleared.
1
The corresponding mailbox is configured as a receive mailbox.
0
The corresponding mailbox is configured as a transmit mailbox.
Controller Area Network (CAN)
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
TMS320x2806x Microcontrollers
1025
Copyright © 2022 Texas Instruments Incorporated
Содержание TMS320 2806 Series
Страница 2: ......