MPC561/MPC563 Reference Manual, Rev. 1.2
Freescale Semiconductor
16-1
Chapter 16
CAN 2.0B Controller Module
The MPC561/MPC563 contains three CAN 2.0B controller modules (TouCAN). Each TouCAN is a
communication controller that implements the Controller Area Network (CAN) protocol, an asynchronous
communications protocol used in automotive and industrial control systems. It is a high speed (one
Mbit/sec), short distance, priority based protocol that can run over a variety of mediums (for example, fiber
optic cable or an unshielded twisted pair of wires). The TouCAN supports both the standard and extended
identifier (ID) message formats specified in the CAN protocol specification, revision 2.0, part B. The third
TouCAN has its signals muxed with MIOS14 GPIO or QSMCM SCI2 signals. These signals are
configured as GPIO inputs at reset and must be changed to TouCAN signals in the MIOS before enabling
the TouCAN.
Each TouCAN module contains 16 message buffers that are used for transmit and receive functions. It also
contains message filters, which are used to qualify the received message IDs when comparing them to the
receive buffer identifiers.
shows a block diagram of a TouCAN module.
Figure 16-1. TouCAN Block Diagram
16.1
Features
Each TouCAN module provides these features:
•
Full implementation of CAN protocol specification, version 2.0 A/B
— Standard data and remote frames (up to 109 bits long)
— Extended data and remote frames (up to 127 bits long)
Control
Slave Bus
CNTX0
CNRX0
Interface Unit
16 Rx/Tx
Message
Buffers
Transmitter
Receiver
IMB
16-bit
Counter
Summary of Contents for MPC561
Page 84: ...MPC561 MPC563 Reference Manual Rev 1 2 lxxxiv Freescale Semiconductor...
Page 144: ...Signal Descriptions MPC561 MPC563 Reference Manual Rev 1 2 2 46 Freescale Semiconductor...
Page 206: ...Central Processing Unit MPC561 MPC563 Reference Manual Rev 1 2 3 62 Freescale Semiconductor...
Page 302: ...Reset MPC561 MPC563 Reference Manual Rev 1 2 7 14 Freescale Semiconductor...
Page 854: ...Time Processor Unit 3 MPC561 MPC563 Reference Manual Rev 1 2 19 24 Freescale Semiconductor...
Page 968: ...Development Support MPC561 MPC563 Reference Manual Rev 1 2 23 54 Freescale Semiconductor...
Page 1144: ...Internal Memory Map MPC561 MPC563 Reference Manual Rev 1 2 B 34 Freescale Semiconductor...
Page 1212: ...TPU3 ROM Functions MPC561 MPC563 Reference Manual Rev 1 2 D 60 Freescale Semiconductor...
Page 1216: ...Memory Access Timing MPC561 MPC563 Reference Manual Rev 1 2 E 4 Freescale Semiconductor...