•
UCCNF[3:0] = 0x9
mented every time arbitration is lost or a transmit request is
cancelled (
•
UCCNF[3:0] = 0xA
mented every time a message sends without detected errors (
set).
•
UCCNF[3:0] = 0xB
mented every time a message is received without detected errors
but not stored in a mailbox because there is no matching identifier
found.
•
UCCNF[3:0] = 0xC
every time a message is received without detected errors but not
stored in a mailbox because the mailbox contains unread data (
is set).
•
UCCNF[3:0] = 0xD
every time a message is received without detected errors, whether
the received message is rejected or stored in a mailbox.
•
UCCNF[3:0] = 0xE
time a message is received without detected errors, has an identifier
that matches an enabled receive mailbox, and is stored in the
receive mailbox (
•
UCCNF[3:0] = 0xF
time a valid transmit or receive message is detected on the CAN
bus line.
CAN Warnings and Errors
CAN warnings and errors are controlled using the CAN_CEC register,
the CAN_ESR register, and the CAN_EWR register.
ADSP-BF50x Blackfin Processor Hardware Reference
– Transmission aborted. Counter is incre-
is set).
AAn
– Transmission succeeded. Counter is incre-
– Receive message rejected. Counter is incre-
– Receive message lost. Counter is incremented
– Message received. Counter is incremented
– Message stored. Counter is incremented every
is set).
RMPn
– Valid message. Counter is incremented every
CAN Module
is
TAn
RMLn
17-27
Need help?
Do you have a question about the ADSP-BF506F and is the answer not in the manual?