
Universal Serial Bus (USB)
MCF5272 ColdFire
®
Integrated Microprocessor User’s Manual, Rev. 3
12-4
Freescale Semiconductor
However, to reduce power consumption, USB_VDD may be left unconnected if either of the following is
true:
•
The USB module is not used.
•
An external transceiver is used.
12.2.1.2
Clock Generator
The USB module requires two clock inputs; the system clock and a 48-MHz data clock. The data clock
source is selectable between the USB_ExtCLK pin or the system clock. The clock generator automatically
uses the external clock as the data clock if it detects the presence of a clock signal on the USB_CLK pin
during system reset. This automatic selection can be overridden by setting bit USBEPCTL0[CLK_SEL],
. If a clock signal is not present on USB_CLK, the clock generator uses the system clock.
NOTE
In all cases, the system clock must be at least 24-MHz for the USB module
to function properly. If the system clock is used for the USB data clock, the
system clock frequency must be 48-MHz.
12.2.1.3
USB Control Logic
The control logic performs the following functions:
•
For transmitted data:
— Packet creation
— Parallel-to-serial conversion
— CRC generation
— NRZI encoding
— Bit stuffing
•
For received data:
— Sync detection
— Packet identification
— End-of-packet detection
— Serial-to-parallel conversion
— CRC validation
— NRZI decoding
— Bit unstuffing
•
For error detection:
— Bad CRC
— Timeout waiting for end-of-packet
— Bit stuffing violations
Содержание MCF5272 ColdFire
Страница 2: ......
Страница 38: ...MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 xxxviii Freescale Semiconductor...
Страница 60: ...MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 lx Freescale Semiconductor...
Страница 118: ...Local Memory MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 4 16 Freescale Semiconductor...
Страница 160: ...Debug Support MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 5 42 Freescale Semiconductor...
Страница 258: ...Ethernet Module MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 11 40 Freescale Semiconductor...
Страница 296: ...Universal Serial Bus USB MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 12 38 Freescale Semiconductor...
Страница 360: ...Timer Module MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 15 6 Freescale Semiconductor...
Страница 406: ...General Purpose I O Module MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 17 12 Freescale Semiconductor...
Страница 474: ...Bus Operation MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 20 26 Freescale Semiconductor...
Страница 528: ...List of Memory Maps MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 A 12 Freescale Semiconductor...
Страница 540: ...Index MCF5272 ColdFire Integrated Microprocessor User s Manual Rev 3 Index 10 Freescale Semiconductor...
Страница 543: ...blank...