Datasheet
SAM4E [DATASHEET]
Atmel-11157D-ATARM-SAM4E16-SAM4E8-Datasheet_12-Jun-14
656
33.4 Application Block Diagram
Figure 33-2. Application Block Diagram
33.5 I/O Lines Description
33.6 Product Dependencies
33.6.1 I/O Lines
The pins used for interfacing the CAN may be multiplexed with the PIO lines. The programmer must first program
the PIO controller to assign the desired CAN pins to their peripheral function. If I/O lines of the CAN are not used
by the application, they can be used for other purposes by the PIO Controller.
33.6.2 Power Management
The programmer must first enable the CAN clock in the Power Management Controller (PMC) before using the
CAN.
A Low-power Mode is defined for the CAN controller. If the application does not require CAN operations, the CAN
clock can be stopped when not needed and be restarted later. Before stopping the clock, the CAN Controller must
be in Low-power Mode to complete the current transfer. After restarting the clock, the application must disable the
Low-power Mode of the CAN controller.
Software
Software
CAN Controller
Transceiver
Implementatio
n
Layers
CAN-based Application Layer
CAN-based Profiles
CAN Data Link Layer
CAN Physical Layer
Table 33-1. I/O Lines Description
Name Description Type
CANRX CAN Receive Serial Data Input
CANTX CAN Transmit Serial Data Output
Table 33-2. I/O Lines
Instance Signal I/O Line Peripheral
CAN0 CANRX0 PB3 A
CAN0 CANTX0 PB2 A
CAN1 CANRX1 PC12 C
CAN1 CANTX1 PC15 C