USB入門系列之一 —— USB概述

USB入門系列之一 —— USB概述

2009-10-28 18:23
USB是什麼呢?一說USB是You SB的意思,即「你傻B」的意思。另外一種說法是USB實際上是美國的弟弟,由於美國叫USA,USB固然是他的弟弟了。

    那麼USB究竟是什麼呢?其實USB是通用串行總線(Universal Serial Bus)的簡寫,它已經有了10多年的歷史了。USB協議出現過的版本有USB1.0,USB1.1,USB2.0。因爲USB是主從模式,設備與設備之間、主機與主機之間不能互連,爲了解決這個問題,擴大USB的使用範圍,就出現了USB OTG(On The Go)。USB OTG的作法是,同一個設備,在不一樣的場合下能夠在主機或從機之間切換。在USB1.0和USB1.1版本中,只支持1.5Mbps的低速(Low Speed)模式和12Mbps的全速(High Speed)模式。在USB2.0中,又加入了480Mbps的高速模式。值得注意的是,USB2.0並非高速設備的代名詞,詳述請看《誤區:關於USB2.0和USB高速傳輸模式》一文。php

    USB具備不少優勢,例如即插即用,容易使用,方便攜帶,傳輸速度快,可擴展性強,標準統一,價格便宜等等。目前流行的USB設備有移動硬盤,數碼相機,MP3,U盤,USB鼠標、鍵盤、遊戲杆,USB MIDI鍵盤,USB攝相頭,USB打印機,USB掃描儀,USB聲卡,USB話筒,USB網卡,USB顯示器,USB電話,具備USB口的各類儀表儀器等等,只要是能跟電腦打交道的,就基本上能夠經過USB來實現,足見USB功能的強大。程序員

    然而USB也有一些缺點,例如傳輸距離短,開發、調試較困難等等。固然,它還有一個更大的缺點,那就是你發現要找出它的缺點很件很使人頭疼的事情。學習

    要開發USB,一個網站是開發者必需要知道的,那就是小組:http://group.ednchina.com/93/。呵呵,很差意思,搞錯了,實際上是USB開發者論壇,網址是Http://www.usb.org。此外,還有其它一些USB相關的網站也不錯,例如驅動程序開發網:http://www.driverdevelop.com/,程序員聯合開發網:http://www.pudn.com/等等。網站

    要開發USB,看書是少不了的。推薦一本叫作《計算機USB系統原理及其主/從機設計》(馬偉 編著,北京航天航空大學出版社)的書,我以爲這本書寫得很不錯,並且也不貴,只要29.5¥,若是你去http://www.2688.com網站購書的話,還能夠打7.5折,只需22¥。至於協議,我仍是推薦你們看英文原版的,這樣理解起來更準確。固然如今也有好多協議翻譯的書,你們能夠在網上搜索一下。也有不少電子版的,這樣能夠節省一些錢。
    咱們的口號是:「如今USB技術已經很流行了,就像之前的串口同樣。之前的電子工程師不會搞串口通訊就落伍了,而如今的電子工程師若是不會搞USB通訊,那就落伍了。電子工程師門,還等什麼,趕忙加入小組來學習USB吧……」,恩,這個口號有點長,將就一下吧。url

相關文章
相關標籤/搜索