
ADSP-BF50x Blackfin Processor Hardware Reference
17-37
CAN Module
Low Power Features
The Blackfin processor provides a low power hibernate state, and the
CAN module includes built-in sleep and suspend modes to save power.
The behavior of the CAN module in these three modes is described in the
following sections.
CAN Built-In Suspend Mode
The most modest of power savings modes is the suspend mode. This mode
is entered by setting the suspend mode request (
CSR
) bit in the
CAN_CONTROL
register. The module enters the suspend mode after the cur-
rent operation of the CAN bus is finished, at which point the internal
logic sets the suspend mode acknowledge (
CSA
) bit in
CAN_STATUS
.
If the suspend mode is requested during the bus off recovery
sequence, the module stops after the bus-off recovery sequence has
completed. The module does not enter the suspend mode and the
CSA
bit is not set. Software must manually clear the
CSR
bit to
restart the module.
Once this mode is entered, the module is no longer active on the CAN bus
line, slightly reducing power consumption. When the CAN module is in
suspend mode, the
CANTX
output pin remains recessive and the module
does not receive/transmit messages or error frames. The content of the
CAN error counters remains unchanged.
The suspend mode can subsequently be exited by clearing the
CSR
bit in
CAN_CONTROL
. The only differences between suspend mode and configura-
tion mode are that writes to the
CAN_CLOCK
and
CAN_TIMING
registers are
still locked in suspend mode and the CAN control and status registers are
not reset when exiting suspend mode.
Summary of Contents for EZ-KIT Lite ADSP-BF506F
Page 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Page 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...