<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > USB入門系列之一 —— USB概述

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

          作者: 時間:2016-12-13 來源:網絡 收藏
          USB是什么呢?一說USB是You SB的意思,即“你傻B”的意思。另一種說法是USB其實是美國的弟弟,因為美國叫USA,USB當然是他的弟弟了。

          那么USB到底是什么呢?其實USB是通用串行總線(Universal Serial Bus)的簡寫,它已經有了10多年的歷史了。USB協(xié)議出現(xiàn)過的版本有USB1.0,USB1.1,USB2.0。由于USB是主從模式,設備與設備之間、主機與主機之間不能互連,為了解決這個問題,擴大USB的使用范圍,就出現(xiàn)了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并不是高速設備的代名詞,詳述請看《誤區(qū):關于USB2.0和USB高速傳輸模式》一文。

          本文引用地址:http://www.ex-cimer.com/article/201612/329591.htm

          USB具有很多優(yōu)點,例如即插即用,容易使用,方便攜帶,傳輸速度快,可擴展性強,標準統(tǒng)一,價格便宜等等。目前流行的USB設備有移動硬盤,數(shù)碼相機,MP3,U盤,USB鼠標、鍵盤、游戲桿,USB MIDI鍵盤,USB攝相頭,USB打印機,USB掃描儀,USB聲卡,USB話筒,USB網卡,USB顯示器,USB電話,具有USB口的各種儀表儀器等等,只要是能跟電腦打交道的,就基本上可以通過USB來實現(xiàn),足見USB功能的強大。

          然而USB也有一些缺點,例如傳輸距離短,開發(fā)、調試較困難等等。當然,它還有一個更大的缺點,那就是你發(fā)現(xiàn)要找出它的缺點很件很令人頭疼的事情。

          要開發(fā)USB,一個網站是開發(fā)者必須要知道的,那就是小組:http://home.cepark.com/space.php?do=mtag&tagid=189。呵呵,不好意思,搞錯了,其實是USB開發(fā)者論壇,網址是Http://www.usb.org。此外,還有其它一些USB相關的網站也不錯,例如驅動程序開發(fā)網:http://www.driverdevelop.com/,程序員聯(lián)合開發(fā)網:http://www.pudn.com/等等。

          要開發(fā)USB,看書是少不了的。推薦一本叫做《計算機USB系統(tǒng)原理及其主/從機設計》(馬偉 編著,北京航天航空大學出版社)的書,我覺得這本書寫得很不錯,而且也不貴,只要29.5¥,如果你去http://www.2688.com網站購書的話,還可以打7.5折,只需22¥。至于協(xié)議,我還是推薦大家看英文原版的,這樣理解起來更準確。當然現(xiàn)在也有好多協(xié)議翻譯的書,大家可以在網上搜索一下。也有很多電子版的,這樣可以節(jié)省一些錢。
          我們的口號是:“現(xiàn)在USB技術已經很流行了,就像以前的串口一樣。以前的電子工程師不會搞串口通信就落伍了,而現(xiàn)在的電子工程師如果不會搞USB通信,那就落伍了。電子工程師門,還等什么,趕緊加入小組來學習USB吧……”,恩,這個口號有點長,將就一下吧。



          關鍵詞: USB入門USB概

          評論


          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();