MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
22-4
Freescale Semiconductor
22.1.4.2
Freeze Mode
Freeze mode is entered when the FRZ bit in the module configuration register (CAN
x
_MCR) is asserted
while the HALT bit in the CAN
x
_MCR is set or debug mode is requested by the NPC. In freeze mode no
transmission or reception of frames is done, and synchronization with the CAN bus is lost. See
Section 22.4.6.1, “Freeze Mode
,” for more information.
22.1.4.3
Listen-Only Mode
The module enters this mode when the LOM bit in the CAN
x
_CR is asserted. In this mode, FlexCAN
operates in a CAN error passive mode, freezing all error counters and receiving messages without sending
acknowledgments.
22.1.4.4
Loop-Back Mode
The module enters this mode when the LPB bit in the CAN
x
_CR is asserted. In this mode, FlexCAN
performs an internal loop back that can be used for self test operation. The bit stream output of the
transmitter is internally fed back to the receiver input. The CAN receive input pin (CNRX
x
) is ignored and
the transmit output (CNTX
x
) goes to the recessive state (logic 1). FlexCAN behaves as it normally does
when transmitting, and treats its own transmitted message as a message received from a remote node. In
this mode, FlexCAN ignores the bit sent during the ACK slot in the CAN frame acknowledge field to
ensure proper reception of its own message. Both transmit and receive interrupts are generated.
22.1.4.5
Module Disabled Mode
This low power mode is entered when the MDIS bit in the CAN_MCR is asserted. When disabled, the
module shuts down the clocks to the CAN protocol interface and message buffer management submodules.
Exit from this mode is done by negating the CAN_MCR[MDIS] bit. See
,” for more information.
22.2
External Signal Description
22.2.1
Overview
The FlexCAN2 module has two I/O signals connected to the external MCU pins. These signals are
summarized in
and described in more detail in the next sub-sections.
Table 22-1. FlexCAN2 Signals
Signal Name
1
1
In the MPC5554,
x
indicates FlexCAN2 module A, B or C, whereas in the
MPC5553,
x
indicates FlexCAN2 module A and C.
Direction
Description
CNRXx
I
CAN receive
CNTXx
O
CAN transmit
Summary of Contents for MPC5553
Page 5: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 2 Freescale Semiconductor...
Page 21: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 xvi Freescale Semiconductor...
Page 47: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 1 26 Freescale Semiconductor...
Page 163: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 4 20 Freescale Semiconductor...
Page 179: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 5 16 Freescale Semiconductor...
Page 561: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 13 38 Freescale Semiconductor...
Page 615: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 14 54 Freescale Semiconductor...
Page 707: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 17 68 Freescale Semiconductor...
Page 755: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 18 48 Freescale Semiconductor...
Page 873: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 19 118 Freescale Semiconductor...
Page 984: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 Freescale Semiconductor 21 41...
Page 985: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 21 42 Freescale Semiconductor...
Page 1019: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 22 34 Freescale Semiconductor...
Page 1129: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 25 90 Freescale Semiconductor...