Functional Operation
If a mailbox is configured as "transmit" (
tent of the data field of that mailbox can be updated. If there is an
incoming remote request frame while the mailbox is temporarily disabled,
the corresponding transmit request set bit (
logic and the data length code of the incoming message is written to the
corresponding mailbox. However, the message being requested is not sent
until the temporary disable request is cleared (
mit requests for temporarily disabled mailboxes are ignored until
cleared. Additionally, transmission of a message is immediately aborted if
the mailbox is temporarily disabled and the corresponding
this mailbox is set.
If a mailbox is configured as "receive" (
is set and the mailbox is not processed. If there is an incoming message for
the mailbox n being temporarily disabled, the internal logic waits until the
reception is complete or there is an error on the CAN bus to set
is set, the mailbox can then be completely disabled (
TDA
the risk of losing an incoming frame. The temporary disable request (
bit must then be reset as soon as possible.
When
is set for a given mailbox, only the data field of that mailbox
TDA
can be updated. Accesses to the control bits and the identifier are denied.
Functional Operation
The following sections describe the functional operation of the CAN
module, including interrupts, the event counter, warnings and errors,
debug features, and low power features.
9-22
ADSP-BF537 Blackfin Processor Hardware Reference
=
) and
MDn
0
TDA
) is set by the internal
TRSn
=
). Similarly, all trans-
TDR
0
=
), the temporary disable flag
MDn
1
MCn
is set, the con-
is
TDR
bit for
TRRn
. Once
TDA
=
) without
0
)
TDR
Need help?
Do you have a question about the Blackfin ADSP-BF537 and is the answer not in the manual?