苏大arm cortex-m4 kinetis教材光盘sd-fsl-k60-分章阅读k60rev6-ch45-usbotg.pdfVIP

  • 0
  • 0
  • 约12.78万字
  • 约 42页
  • 2021-05-21 发布于北京
  • 举报

苏大arm cortex-m4 kinetis教材光盘sd-fsl-k60-分章阅读k60rev6-ch45-usbotg.pdf

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)

1亿VIP精品文档

相关文档