- 0
- 0
- 约12.78万字
- 约 42页
- 2021-05-21 发布于北京
- 举报
Chapter 45
Universal Serial Bus OTG Controller (USBOTG)
45.1 Introduction
NOTE
For the chip-specific implementation details of this modules
instances see the chip configuration chapter.
This section describes the USB. The OTG implementation in this module provides
limited host functionality as well as device solutions for implementing a USB 2.0 full-
speed/low-speed compliant peripheral. The OTG implementation supports the On-The-
Go (OTG) addendum to the USB 2.0 Specification. Only one protocol can be active at
any time. A negotiation protocol must be used to switch to a USB host functionality from
a USB device. This is known as the Master Negotiation Protocol (MNP).
45.1.1 USB
The USB is a cable bus that supports data exchange between a host computer and a wide
range of simultaneously accessible peripherals. The attached peripherals share USB
bandwidth through a host-sch led, token-based protocol. The bus allows peripherals to
be attached, configured, used, and detached while the host and other periphera re in
operation.
USB provides a uniform view of the system for a lication , hiding
implementation details making licatio more portable. It manages the
dynamic attach and detach of peripherals.
There is only one host in any USB system. The USB interface to the host computer
system is referred to as the Host Controller.
There may be multiple USB devices in any system such as joysticks, speakers, printers,
etc. USB devices present a standard USB interface in terms of comp ension, response,
and standard capability.
K60 Sub-Family Reference Manual, Rev. 6, Nov 2011
Freescale Semiconductor, Inc. 1239
Introduction
The host initiates transactions to specific peripherals, while the devic
原创力文档

文档评论(0)