USB入門系列之一:USB概述
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的全速(Full Speed)模式。在USB2.0中,又加入了480Mbps的高速(High Speed)模式。值得注意的是,USB2.0並不是高速裝置的代名詞,詳述請看《誤區:關於USB2.0和USB高速傳輸模式》一文。
USB具有很多優點,例如即插即用,容易使用,方便攜帶,傳輸速度快,可擴充套件性強,標準統一,價格便宜等等。目前流行的USB裝置有行動硬碟,數碼相機,MP3,U盤,USB滑鼠、鍵盤、遊戲杆,USB MIDI鍵盤,USB攝相頭,USB印表機,USB掃描器,USB音效卡,USB話筒,USB網絡卡,USB顯示器,USB電話,具有USB口的各種儀表儀器等等,只要是能跟電腦打交道的,就基本上可以通過USB來實現,足見USB功能的強大。
然而USB也有一些缺點,例如傳輸距離短,開發、除錯較困難等等。當然,它還有一個更大的缺點,那就是你發現要找出它的缺點很件很令人頭疼的事情。
要開發USB,看書是少不了的。推薦一本叫做《計算機USB系統原理及其主/從機設計》(馬偉 編著,北京航天航空大學出版社)的書,我覺得這本書寫得很不錯,而且也不貴,只要29.5¥,如果你去
我們的口號是:“現在USB技術已經很流行了,就像以前的串列埠一樣。以前的電子工程師不會搞串列埠通訊就落伍了,而現在的電子工程師如果不會搞USB通訊,那就落伍了。電子工程師門,還等什麼,趕緊加入小組來學習USB吧……”,恩,這個口號有點長,將就一下吧。