16.9.6 Abort-Acknowledge Register (CANAA)
If the transmission of the message in mailbox
n
was aborted, the bit AA[
n
] is set and the AAIF (CANGIF.14) bit is
set, which may generate an interrupt if enabled.
The bits in CANAA are reset by writing a 1 from the CPU. Writing a 0 has no effect. If the CPU tries to reset a bit
and the CAN tries to set the bit at the same time, the bit is set. After power-up all bits are cleared.
Figure 16-14. Abort-Acknowledge Register (CANAA)
31
0
AA[31:0]
RC-0
LEGEND: RC = Read/Clear; -
n
= value after reset
Table 16-13. Abort-Acknowledge Register (CANAA) Field Descriptions
Bit
Field
Value
Description
31:0
AA[31:0]
Abort-acknowledge bits
1
If the transmission of the message in mailbox
n
is aborted, the bit
n
of this register is set.
0
The transmission is not aborted.
16.9.7 Received-Message-Pending Register (CANRMP)
If mailbox
n
contains a received message, the bit RMP[
n
] of this register is set. These bits can be reset
only by the CPU and set by the internal logic. A new incoming message overwrites the stored one if the
OPC[
n
](OPC.31-0) bit is cleared, otherwise the next mailboxes are checked for a matching ID. If a mailbox is
overwritten, the corresponding status bit RML[
n
] is set. The bits in the CANRMP and the CANRML registers are
cleared by a write to register CANRMP, with a 1 at the corresponding bit location. If the CPU tries to reset a bit
and the CAN tries to set the bit at the same time, the bit is set.
The bits in the CANRMP register can set GMIF0/GMIF1 (GIF0.15/GIF1.15) if the corresponding interrupt mask
bit in the CANMIM register is set. The GMIF0/GMIF1 bit initiates an interrupt.
Figure 16-15. Received-Message-Pending Register (CANRMP)
31
0
RMP[31:0]
RC-0
LEGEND: RC = Read/Clear; -
n
= value after reset
Table 16-14. Received-Message-Pending Register (CANRMP) Field Descriptions
Bit
Field
Value
Description
31:0
RMP[31:0]
Received-message-pending bits
1
If mailbox
n
contains a received message, bit RMP[
n
] of this register is set.
0
The mailbox does not contain a message.
Controller Area Network (CAN)
1028
TMS320x2806x Microcontrollers
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
Copyright © 2022 Texas Instruments Incorporated
Содержание TMS320 2806 Series
Страница 2: ......