摘要
通用串行總線(Universal Serial Bus,USB)作為一種應用在PC領域的新型接口技術,是一種簡單的計算機外圍接口標準,具有便捷易用、擴展方便等優點。1998年后,隨著微軟在Windows 98中內置了對USB接口的支持模塊,目前已成為計算機必備的一個接口。他非常適合作為主機和各種外設之間的通信接口,從而實現主機和多臺外部硬件設備之間簡單、快速、可靠的連接和通信。傳統的計算機外設接口存在許多缺點,已經不能適應計算機的需要,新近推出的通用串行總線USB,由于具有速度快、使用方便靈活、易于擴展、支持即插即用,成本低廉等一系列優點,從而得到了廣泛的應用。本文主要以USB1.1 為基礎討論了USB的基本原理、工作流程、通信協議和相應的關鍵技術,并介紹了一種USB接口的10M以太網卡的設計方案。分析了USB總線的功能特點、并簡要說明了USB接口的實際應用。
關鍵詞:通用串行總線(USB);接口;數據傳輸
Abstract
Universal Serial Bus (USB) is a new interface technology, its application in PC fields. It is a simple standard of computer periphery interface. It has many advantages, such as easily use and expansion, it also has became necessary interface of computer after1998. It is fit for communication host and peripherals in order to realize easily and high speed communication. Traditional interfaces of external peripherals have many shortcomings, so they are not consistent with requirements of the PC now. The newly-come Universal Serial Bus has many advantages, such as: high speed, ease-of-use, ease to expand port, supporting plug-play, low-cost etc, so it is used very widely now. This paper mainly based on USB1.1 USB discussed the basic principles, work flow, Communication Protocol and the corresponding key technologies, and introduced a USB 10M Ethernet card design. And it analyzes some main features of USB, also discusses practical application.
Keywords: Universal Serial Bus (USB); interface; data transfer