
M5253EVBE Users Manual, Rev. 1
Freescale Semiconductor
3-7
•
Full implementation of the CAN protocol specification version 2.0B
— Standard data and remote frames (up to 109 bits long)
— Extended data and remote frames (up to 127 bits long)
— 0–8 bytes data length
— Programmable bit rate up to 1 Mbps
— Content-related addressing
•
Up to 32 flexible message buffers of zero to eight bytes data length, each configurable as Rx or Tx,
all supporting standard and extended messages
•
Listen-only mode capability
•
Three programmable mask registers: global (for MBs 0–13 and 16–31), special for MB14, and
special for MB15
•
Programmable transmission priority scheme: lowest ID or lowest buffer number
•
Time stamp based on 16-bit, free-running timer
•
Global network time, synchronized by a specific message
•
Programmable I/O modes
•
Maskable interrupts
•
Independent of the transmission medium (an external transceiver assumed)
•
Open-network architecture
•
Multimaster bus
•
High immunity to EMI
•
Short latency time due to an arbitration scheme for high-priority messages
3.2.5
USB 2.0 OTG Module
The MCF5253 processor’s USB 2.0 OTG module includes the following features:
•
Compliance with USB specification revision 2.0
•
Support for operation as a standalone USB host controller, including support of enhanced host
controller interface (EHCI)
•
USB device mode
•
USB On-The-Go mode, including host capability
•
Support for high-speed (480 Mbps), full-speed (12 Mbps), and low-speed host (1.5 Mbit/s)
operations
•
Support for internal PHY (with UTMI+ interface) and external PHYs with ULPI interface
•
Support for operation as a standalone USB device
•
Support for one upstream facing port
— Support for four programmable, bidirectional USB endpoints
— Host mode support for direct connect of FS/LS devices.