Information

Short latency time due to an arbitration scheme for high-priority messages
Low power modes, with programmable wake up on bus activity
Furthermore, the new major features below are also provided in addition to the previous
FlexCAN version:
Remote request frames may be handled automatically or by software
Safe mechanism for ID Filter configuration in Normal Mode
CAN bit time settings and configuration bits can only be written in "Freeze" mode
Tx mailbox status (Lowest priority buffer or empty buffer)
IDHIT register for received frames
SYNC bit status to inform that the module is synchronous with CAN bus
Debug Registers
CRC status for transmitted message
Rx FIFO Global Mask register
Selectable priority of reception between Mailboxes and Rx FIFO during matching
process
Powerful Rx FIFO ID filtering, capable of matching incoming IDs against either 128
extended, 256 standard or 512 partial (8 bits) IDs, with up to 32 individual masking
capability
100% backward compatibility with previous FlexCAN version
42.1.3 Modes of Operation
The FlexCAN module has four functional modes: Normal Mode (User and Supervisor),
Freeze Mode, Listen-Only Mode and Loop-Back Mode. There are also three low power
modes: Disable Mode, Doze Mode and Stop Mode.
Normal Mode (User or Supervisor):
In Normal Mode, the module operates receiving and/or transmitting message frames,
errors are handled normally and all the CAN Protocol functions are enabled. User
and Supervisor Modes differ in the access to some restricted control registers.
Freeze Mode:
Introduction
K10 Sub-Family Reference Manual, Rev. 6, Nov 2011
1080 Freescale Semiconductor, Inc.