USB技術白皮書

2020-12-01 電子產品世界

USB的優點有以下幾條:

本文引用地址:http://www.eepw.com.cn/article/186538.htm

1.USB為所有的USB外設提供了單一的、易於操作的標準的連接類型。這樣一來就簡化了USB外設的設計,同時也簡化了用戶在判斷哪個插頭對應哪個插槽時的任務,實現了單一的數據通用接口

2.USB排除了各個設備象滑鼠、數據機、鍵盤和印表機設備對去系統資源的需求,因而減少了硬體的複雜性和對埠的佔用,整個的USB的系統只有一個埠和一個中斷,節省了系統資源。

3.USB支持熱插拔(hotplug),也就是說在不關PC的情況下可以安全的插上和斷開USB設備,動態的加載驅動程序。其他普通的外圍連接標準,如SCSI設備等必須在關掉主機的情況下才能增加或移走外圍設備。

4.USB支持PNP。當插入USB設備的時候,計算機系統檢測該外設並且通過自動的加載相關的驅動程序來對該設備進行配置,並使其正常工作。

5.USB在設備供電方面提供了靈活性。USB直接連接到Hub或者是連接到Host的設備可以通過USB電纜供電,也可以通過電池或者其它的電力設備來供電,或使用兩種供電方式的組合.並且支持節約能源的掛機和喚醒模式。

6.USB提供全速12Mbps的速率和低速1.5Mbps的速率來適應各種不同類型的外設。

7.針對不能處理突然發生的非連續傳送的設備,如音頻和視頻設備,USB可以保證其固定帶寬。

8.為了適應各種不同類型外圍設備的要求,USB提供了四種不同的數據傳送類型。

9.USB使得多個外圍設備可以跟主機通信。

USB的目的:1,使用方便2,可以提供實時的數據給PC3,埠的靈活擴展性

USB標準可以www.usb.org/developer中找到,並且你還可以在該站點找到另外的一個USB的測試工具:usbcomp.exe,它包含一個usbcheck的工具可以檢測到設備是否一些USB的高層次的要求。同時它還有一個usbcheck的工具可以檢測HID(humaninterfacedevice)的設備。而Win98還有一個Ignorehubs(Memphisonly)的檢測窗口。在W2KDDK中包含的一個USBView的工具可以看出系統中所有的USB總線以及USB總線上的所有的設備。

每一個設備(device)會有一個或者多個的邏輯連接點在裡面,每個連接點叫endpoint.每個endpoint有四種數據傳送方式:控制(Control)方式傳送;同步(isochronous)方式傳送;中斷(interrupt)方式傳送;大量(bulk)傳送.但是所有的endpoint0都被用來傳送配置和控制信息。

在host和設備的endpoint之間的連接叫作管道「pipe,endpoint0叫做預設(defaultpipe)。

對於同樣性質的一組的endpoint的組合叫做接口(interface),如果一個設備包含不止一個的接口就可以稱之為複合設備(compositedevice)。

同樣的道理,對於同樣的類型的接口的組合可以稱之為「配置(configuration)。但是每次只能有一個配置是可用的,而一旦該配置激活,裡面的接口和endpoint就都同時可以使用。

host從設備發過來的描述字(descrīptors)中來判斷用的是哪個配置,哪個接口等等,而這些的描述字通常是在endpoint0中傳送。

傳輸方式

在USB的數據傳送的方式下,有四種的傳輸方式:控制(Control)同步(isochronous)中斷(interrupt)大量(bulk)。如果你是從硬體開始來設計整個的系統,你還要正確選擇傳送的方式,而作為一個驅動程序的書寫者,就只需要弄清楚他是採用的什麼工作方式就行了。

通常所有的傳送方式下的主動權都在PC邊,也就是host邊。

·控制(Control)方式傳送:控制傳送是雙向傳送,數據量通常較小。USB系統軟體用來主要進行查詢、配置和給USB設備發送通用的命令。控制傳送方式可以包括8、16、32和64位元組的數據,這依賴於設備和傳輸速度。控制傳輸典型地用在主計算機和USB外設之間的端點(Endpoint)0之間的傳輸,但是指定供應商的控制傳輸可能用到其它的端點。

·同步(isochronous)方式傳送:同步傳輸提供了確定的帶寬和間隔時間(latency)。它被用於時間嚴格並具有較強容錯性的流數據傳輸,或者用於要求恆定的數據傳送率的即時應用中。例如執行即時通話的網絡電話應用時,使用同步傳輸模式是很好的選擇。同步數據要求確定的帶寬值和確定的最大傳送次數。對於同步傳送來說,即時的數據傳遞比完美的精度和數據的完整性更重要一些。

·中斷(interrupt)方式傳送:中斷方式傳輸主要用於定時查詢設備是否有中斷數據要傳送。設備的端點模式器的結構決定了它的查詢頻率,從1到255ms之間。這種傳輸方式典型的應用在少量的分散的、不可預測數據的傳輸。鍵盤、操縱杆和滑鼠就屬於這一類型。中斷方式傳送是單向的並且對於host來說只有輸入的方式。

大量(bulk)傳送:主要應用在數據大量傳送傳送和接受數據上,同時又沒有帶寬和間隔時間要求的情況下,要求保證傳輸。印表機和掃描儀屬於這種類型。這種類型的設備適合於傳輸非常慢和大量被延遲的傳輸,可以等到所有其它類型的數據的傳送完成之後再傳送和接收數據。

還有很多有關USB的接口規範,以及低層的硬體接口編程,內容是非常煩雜,這裡就略過,在這裡只是想大家在理論的層面上對USB有一個認識,所以文章難度相對較高,適合對這方面感興趣的高手瀏覽。

相關焦點

  • usb軟碟機怎樣 usb軟碟機的全面介紹【詳解】
    usb軟碟機是一款在我們的日常生活中有著比較廣泛的運用的產品,它出色的便利性和合適的定價使得usb軟碟機逐漸成為不少人群必備的新工具。那麼接下來不妨就隨小編一起來了解幾個關於usb軟碟機的相關信息吧,我們將為大家介紹包括usb軟碟機的報價舉例、usb軟碟機的簡介以及usb軟碟機的特點、結構和工作原理幾個方面的圖片文字內容。
  • USB上下拉電阻
    USB協議要求的,1.5K上拉在D+時表示是全速設備,在D-表示不是全速設備有些方案裡面(比如PNX5230)推薦D+/D-接下拉1M的電阻是為了提高數據傳輸穩定性的① usb
  • usb接口4個引腳各是什麼功能?
    是應用在PC領域的接口技術。USB接口支持設備的即插即用和熱插拔功能。USB是在1994年底由英特爾、康柏、IBM、Microsoft等多家公司聯合提出的。 USB是一種常用的pc接口,他只有4根線,兩根電源兩根信號,故信號是串行傳輸的,usb接口也稱為串行口,usb2.0的速度可以達到480Mbps。可以滿足各種工業和民用需要。
  • win7筆記本USB接口沒反應怎麼辦
    無論我們使用的是臺式機還是筆記本電腦,電腦都有usb接口,那麼如果我們將行動裝置插入usb埠,而它沒有響應怎麼辦?別擔心,今天小編就來告訴你怎麼做電腦usb接口。幾天前,小編收到用戶的幫助信息,說他將usb通用串行總線usb埠usb埠沒有回應的時候,問小編如何解決接口沒有回應這樣的問題,下面小編在usb接口沒有回應的解決方案。
  • 中興通訊發布《家庭光纖施工技術白皮書》
    近日,中興通訊發布了《家庭光纖施工技術白皮書》,該白皮書旨在解決家庭光纖施工面臨的多種問題,覆蓋施工物料、施工工具、施工流程、工藝要求、設備安裝等全流程規範要求,為家庭光纖布線施工流程和操作提供規範化建議。
  • CCSA TC618/NGOF發布WSON2.0技術白皮書
    CCSA於2020年12月25日召開了「下一代光傳送網產業與技術標準推進委員會(TC618)」成立大會,大會推選出「下一代光傳送網產業與技術標準推進委員會」各級負責人,同時舉辦了新一代光傳送網發展論壇(簡稱NGOF)年度會議,在會上,CCSA TC618/NGOF發布了《波長交換光網絡(WSON)2.0技術白皮書》(以下簡稱「白皮書」),為全光網2.0時代下全光ROADM網絡的穩定可靠運行指明了技術方向
  • usb光電隔離器bs usb4
    打開APP usb光電隔離器bs usb4 科學傳美 發表於 2019-09-05 11:21:29 由於Thunderbolt基於DisplayPort 技術而設計,並採用高解析度顯示屏的視頻標準,因此,任意Mini DisplayPort 顯示器都能恰到好處地插入Thunderbolt 埠。使用一根外接線,即可連接到DisplayPort、DVI、HDMI 或VGA接口的外接顯示器上。
  • ...大學:真菌技術如何主導未來——白皮書發表 | Fungal Biology...
    如何在不使用對環境有害的混凝土的情況下建造氣候友好型建築?這些只是目前人類所面臨問題中的一部分。現在可以通過閱讀發表在Fungal Biology and Biotechnology 上的白皮書《利用真菌生物技術發展循環經濟》(Growing a circular economy with fungal biotechnology: a white paper)來了解真菌生物技術的最新發展,以找到上述所有問題的潛在答案。
  • 我國《6G無線熱點技術研究白皮書》(2020)發布
    6G 是第六代移動通訊標準(6th generation mobile networks),也稱為第六代移動通訊技術,目前看來是相對 5G 的概念名稱。比起 5G,6G 數據傳輸速率有 50 倍提升,理論網速可達 1TB/s,且延遲最高低至十分之一秒。
  • 《數據中心間接蒸發冷卻技術白皮書》正式發布
    隨著網際網路、大數據、雲計算的熱潮帶動了數據中心行業的快速發展,各地蓬勃建設了大量數據中心項目,由於數據中心的單位面積熱負荷密度高、能耗大,故對於節能技術的需求明顯,如何有效利用自然環境,最大限度提升能源的使用率,降低能耗,在數據中心行業有非常廣闊的前景和推廣價值,業內也開展了大量的研究
  • usb3.1和3.0的區別,usb3.1有什麼優點?
    usb3.1相關知識簡介 USB 3.1是最新的USB規範,該規範由英特爾等大公司發起。數據傳輸速度提升可至速度10Gbps。與USB 3.0技術相比,新USB技術使用一個更高效的數據編碼系統,並提供一倍以上的有效數據吞吐率。它完全向下兼容現有的USB連接器與線纜。
  • python用10行代碼寫一個USB病毒
    昨天突發奇想,當你把usb插進去的時候,能不能自動執行usb上的程序。查了一下,發現只有windows上可以,具體的大家也可以搜索(搜索關鍵詞usb autorun)到。但是,如果我想,比如,當一個usb插入時,在後臺自動把usb裡的重要文件神不知鬼不覺地拷貝到本地或者上傳到某個伺服器,就需要特殊的軟體輔助。於是我心想,能不能用python寫一個程序,讓它在後臺運行。
  • ...藍盾/凱倫/威盾等企業入圍《2020優質工程防水材料與技術白皮書》
    11月19日,由中國建築業協會建築防水分會主辦的2020全國防水防腐技術交流會在鄭州召開,會上發布了《2020優質工程防水材料與技術白皮書》。共有28家3939篇工程案例被收錄在冊。頒獎現場《2020優質工程防水材料與技術白皮書》收錄的39篇工程案例名單如下↓↓《優質防水工程材料與技術白皮書(2020)》經過嚴格的審核與專家的遴選,將優質防水工程材料與技術成果匯集起來、編撰成冊,作為促進行業技術進步的重要載體,提升建築防水工程質量。
  • 神經記憶網絡技術白皮書NMN
    《神經記憶網絡技術白皮書》——基於仿生學原理的分布式數據分類、傳遞和存儲解決方案神經記憶網絡來源:origin仿生學原理仿生學(Bionics)是研究生物系統的結構、性狀、原理、行為,為工程技術提供新的設計思想、工作原理和系統構成的技術科學,是一門生命科學、物質科學、數學與力學、信息科學、工程技術以及系統科學等學科的交叉學科
  • 解決通用串行總線(USB)控制器有感嘆號
    開始,還以為滑鼠壞了,使用了其他的usb設備,都發現不了。然後,認為可能bios的設置問題,禁用了USB設備,重新開機進入bios觀察,並沒有關閉USB.最後進入系統,在設備管理中發現的usb設備都顯示黃色感嘆號。USB接口驅動都掛了?重新裝主板驅動,通過系統盤引導安裝驅動,都無濟於事。
  • 電腦I/O接口接口庫科普,永遠都要插三次的usb接口
    電腦主板I/O接口基本上看我的文章的朋友們應該都知道,在我們日常生活和工作中,我們會接觸或使用到各種各樣的數據傳輸接口,如USB,HDMI,3.5毫米耳機接口,RJ-45網線接口等等,之前網線方面我已經寫過相關的科普了,今天我們就來說說我們日常中使用的最多的usb
  • 天合光能發布智能算法白皮書,智合SuperTrack三大硬核技術助推發電...
    2020年12月30日,天合光能股份有限公司發布《天合跟蹤智合SuperTrack算法白皮書》(以下簡稱「智合SuperTrack算法」)。白皮書透露,智合SuperTrack算法具備兩大智能核心算法、「廣播+輪詢」的通信控制策略和極端天氣保護策略三項硬核技術。
  • 解讀《ECO2 Ledger 白皮書3.0》
    伴隨著ECO2 Ledger全球公測的啟動,項目方開發人員一直在致力於改進、更新和完善ECO2公鏈,最近項目方發布了《ECO2 Ledger白皮書3.0》在原白皮書的基礎上進行了擴展,對ECO2公鏈的更新做了全面的敘述。
  • 5G廣播技術兩份白皮書發布,廣電總局廣科院張宇重磅解讀未來新場景
    11月27日,時值2020世界5G大會召開期間,在2020未來信息通信技術及戰略國際研討會上,國家廣播電視總局廣播電視科學研究院5G廣播技術首席科學家張宇博士代表5G廣播與視頻工作組就今日正式發布的《5G廣播技術方案》及《5G廣播技術應用》兩份白皮書作了解讀。本文為DVBCN依據張宇現場發言而作。
  • 《人工智慧計算中心發展白皮書》發布
    科技日報武漢10月11日電 (記者劉志偉)11日,在武漢市國家新一代人工智慧創新發展試驗區啟動儀式上,中國科學技術信息研究所、華為技術有限公司聯合發布《人工智慧計算中心發展白皮書》。  據悉,《人工智慧計算中心發展白皮書》共4個章節,分別介紹了人工智慧計算中心的概念、發展現狀、總體架構和關鍵技術以及加快發展我國人工智慧計算中心的建議。  中國科學技術信息研究所黨委書記、科技部新一代人工智慧發展研究中心主任趙志耘表示:「人工智慧計算中心未來將是一個非常重要的基礎設施。