ADSP-BF537 Blackfin Processor Hardware Reference
9-5
CAN Module
The CAN mailbox identification (
CAN_MBxx_ID0
/
1
) register pair includes:
• The 29 bit identifier (base part
BASEID
plus extended part
EXTID_LO/HI
)
• The acceptance mask enable bit (
AME
)
• The remote transmission request bit (
RTR
)
• The identifier extension bit (
IDE
)
L
Do not write to the identifier of a message object while the mailbox
is enabled for the CAN module (the corresponding bit in
CAN_MCx
is set).
The other mailbox area registers are:
• The data length code (
DLC
) in
CAN_MBxx_LENGTH
. The upper 12 bits
of
CAN_MBxx_LENGTH
of each mailbox are marked as reserved. These
12 bits should always be set to 0. If
DLC
is programmed to a value
greater than eight, the internal logic will set it to eight.
• Up to eight bytes for the data field, sent MSB first from the
CAN_MBxx_DATA3
/
2
/
1
/
0
registers, respectively, based on the number
of bytes defined in the
DLC
. For example, if only one byte is trans-
mitted or received (
DLC
=
1
), then it is stored in the most significant
byte of the
CAN_MBxx_DATA3
register.
• Two bytes for the time stamp value (
TSV
) in the
CAN_MBxx_TIMESTAMP
register
The final registers in the mailbox area are the acceptance mask registers
(
CAN_AMxxH
and
CAN_AMxxL
). The acceptance mask is enabled when the
AME
bit is set in the
CAN_MBxx_ID1
register. If the “filtering on data field”
option is enabled (
DNM
=
1
in the
CAN_CONTROL
register and
FDF
=
1
in the
corresponding acceptance mask), the
EXTID_HI[15:0]
bits of
Summary of Contents for Blackfin ADSP-BF537
Page 42: ...Contents xlii ADSP BF537 Blackfin Processor Hardware Reference ...
Page 90: ...Development Tools 1 32 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 138: ...Programming Examples 4 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 340: ...SDC Programming Examples 6 84 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 606: ...Programming Examples 9 94 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 660: ...Programming Examples 10 54 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 720: ...Electrical Specifications 11 60 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 840: ...Programming Examples 13 42 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 876: ...Programming Examples 14 36 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 938: ...Programming Examples 15 62 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 958: ...Programming Examples 17 12 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 986: ...Programming Examples 18 28 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1162: ...G 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1218: ...Index I 56 ADSP BF537 Blackfin Processor Hardware Reference ...