《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 高速USB OTG-便攜設備互連解決方案
高速USB OTG-便攜設備互連解決方案
摘要:  電子產品在挑戰尺寸、容量、處理速度與便利性的同時,也考驗著研發人員的設計能力。過去USB接口的單向傳輸方式已很難適應現在便攜式電子產品所需要的強大功能,市場需要的是讓便攜設備直接互連的雙向連接方式。USB OTG的出現解決了這一問題。
Abstract:
Key words :
  電子產品在挑戰尺寸、容量、處理速度與便利性的同時,也考驗著研發人員的設計能力。過去USB接口的單向傳輸方式已很難適應現在便攜式電子產品所需要的強大功能,市場需要的是讓便攜設備直接互連的雙向連接方式。USB OTG的出現解決了這一問題。

  便攜設備如何相互溝通

  隨著便攜設備的功能和數據容量的提升,使用者也開始希望其能與其他便攜式與非便攜設備共享信息,但是掌上型設備的數據輸入及顯示較為不易。因為體積小,便攜設備通常沒有實用的接口,只有一個小屏幕和有限的按鍵。

  便攜設備存在的另一個問題是“需要傳輸的數據量”。以一臺數碼相機為例,其存儲容量可高達數百兆。此外,數據傳輸的方式也有很多,手機用戶可能會想將手機連接到PC,下載原先儲存的信息;有時需要和其他手機聯機,互傳電話號碼;或者需要和數碼相機聯機,上傳所拍攝的照片;當然有時還必須連接到PDA并使用其無線網絡功能。

  無奈手機等便攜設備體積太小,沒有空間為各種連機類型提供專屬的接頭,而且便攜設備的市場對成本相當敏感,想要提供這么多的接頭,會導致成本過高。由此看來,我們需要一種便宜、普及、使用容易、傳輸速率高的聯機方式,使各種不同的電子設備能夠彼此通信并傳輸數據?! ?/p>

 
圖1 標準的USB連接架構

  標準的USB連機需要一個主端(host),這個主端通常是PC。如果想把儲存在某個外圍設備的數據傳輸到另一個外圍設備,唯一的方法是通過主端來中介傳輸,如圖1所示。例如,想要將數碼相機的照片打印出來,必須先將照片上傳到主端,再從主端傳送到打印機。為什么不在便攜設備里加入主端功能呢?

  USB是一種主從架構的通信協議,原先是給一個主端搭配多個外圍設備的應用方式設計的,因此USB連機的操控管理,多半是仰賴主端。如果要將整套USB規格的主端控管邏輯全部建構在一個便攜設備中,對于著重功能簡便的便攜設備而言,會造成很大的負擔。而且USB傳輸線具有方向性,插入主端的接頭和插入外圍設備的接頭并不相同。

  以便攜設備而言,有時候必須擔任主端的角色,例如,數碼相機傳送照片給打印機;而有時候則必須擔任外圍設備的角色,例如,數碼相機將照片上傳至PC,如圖2所示。雖然USB的專用接頭體積不大,但如果要建構于小巧的便攜設備之中,可能還是過于龐大。USB架構認定主端具備充足的電源,可為聯機的外圍設備提供電力,有些設備甚至全部的電力都是來自USB總線的。這樣的供電架構,對于一些電力有限的小型便攜設備而言,會造成難以承受的負擔。USB OTG補充規格中最重要的改變就是擴充了原先的USB協議,提供更嚴謹的電源管理功能,并允許電子設備擔任主端角色或外圍角色。

圖2 USB OTG的連接架構

  雙重角色設備

  “雙重角色設備(Dual-Role Device)”既可擔任主端角色、亦可擔任外圍的電子設備角色。除了要符合USB 2.0標準的所有要求之外,“雙重角色設備”還必須提供有限的主端功能,并支持“事務請求協議(SRP)”以及“主端協商協議(HNP)”,而且應具備單一Mini-AB插槽。此外,這種設備必須能傳送信息給使用者。當“雙重角色設備”處于主端模式運作時,VBUS只需要供應8mA的電流,這個規格有別于標準USB主端的100mA或500mA要求。

  主端協商協議

  當“雙重角色設備”連接了一個Mini-A或Mini-B插頭時,它相應的便以OTG主機或外設的默認方式工作。A設備為默認主端,所以由它提供VBUS電源,且在檢測到有設備接入時復位總線、列舉并配置B設備。

  A設備在完成對B設備的使用后,可以通過查詢B設備的OTG性能描述符來判斷是否支持HNP(即是否為“雙重角色設備”)。如支持HNP,B設備將返回有效的OTG性能描述符,A設備則產生一個Set_feature命令(即HNP_Enable)來通知B設備可以在總線掛起的時候以主端方式工作,隨后A設備掛起總線。

  B設備通過上拉電阻(全速時)或者下拉電阻(高速時)拉低D+(數據線上拉電阻)以示連接斷開。隨后,作為對B設備斷開的響應,A設備使能它的數據線并開始以從端方式工作。完成這些轉換后,B設備和A設備便各自以主機角色和外設角色使用總線。如果該B設備屬于“雙重角色設備”且A設備不再使用它了,A設備便重發Set_feature命令并掛起總線。若B設備申請角色轉換時出錯,A設備則拉低VBUS以結束該事務。當B設備正常結束傳輸事務時便掛起VBUS使能其上拉電阻,重新以從端方式運行。A設備檢測到總線掛起后,發出一個連接斷開信號并重新以主機方式工作。

  事務請求協議

  在以往的USB系統運行過程中,主機提供5V的電源和不低于100mA的總線電流。當OTG主機(指以主機方式工作的兩用OTG設備,又稱A設備)連接到有線電源時這種方法是適用的,但像手機這樣的自供電移動設備則不能承受如此大的電能浪費。為了節約電源延長電池的使用壽命,當總線上沒有活動時,OTG主機將掛起總線電源VBUS。SRP可使OTG從端(指外設式設備或者以外設方式工作的“雙重角色設備”,又稱B設備)請求設備重新使能VBUS,而后A設備使用HNP交換兩個設備的工作方式,這兩步完成后由新的OTG主機開始事務傳輸。B設備可在前一事務結束2ms后的任意時間開始SRP。

  B設備將先后執行數據線脈沖調制和VBUS脈沖調制,分別通過使能數據線上拉電阻(全速和高速設備為D+,低速設備為D-)5~10ms和驅動VBUS實現。VBUS必須要有足夠長的時間對其電容充電,這個時間應能保證不大于13μF的電容充電至2.1V(OTG設備的電容是6.5μF或更小),從而不會對標準主機的96μF或更大的電容充電至2.0V。該限制保證了從B設備引來的VBUS電流不會破壞標準主機的端口。

  A設備檢測到數據線脈沖調制或者VBUS脈沖調制后,首先復位總線,然后發送Set_feature命令而先不進行設備的枚舉,此時B設備尚處在默認的從端狀態。如果Set_feature命令成功執行,說明B設備為兩用OTG設備,A設備(使用HNP協議)掛起VBUS準備讓B設備交換為主機方式接管總線。如果Set_feature命令執行失敗,說明B設備為外設式OTG設備,于是A設備使能VBUS準備開始一個傳輸事務(此時,A設備只是被喚醒,并未改變工作方式)。當A設備認為總線上沒有傳輸需要時,掛起VBUS以結束該事務。這種A設備自動檢測B設備是否支持HNP的特征稱為“No Silent Failure”。

  USB得以成功的其中一項秘訣在于完善的認證測試程序。這道程序能檢測設備是否符合規范且能否與其他USB設備共同運作,唯有通過認證測試的設備才能貼上USB的認可標簽。目前,認證測試有兩種途徑,可通過USB Compliance Workshop(Plugfests)或個別的測試實驗室進行測試。以上兩種方式都能將通過檢測的設備列入符合規范USB設備的整合廠商名單中。

  USB OTG 評估板測試

  1 USB EHCI 主端控制器測試

  每個設備應該能響應USB規范所定義的控制請求。主端應該能利用主端控制器經USB纜線送出控制需求到USB設備。

圖3 EHCI 主端控制器測試架構

  測試方法如下:USB測試Class驅動呼叫由USB IP核提供更高層的API,經USB子系統送出需求到USB設備。接著, 主端經控制端點(Endpoint)接受控制IN/OUT,然后解析/獲得回應數據/狀況用以核對其正確性。此外, 每個USB設備應該包含幾個必需的描述符并依靠所接受的Get_Descriptor需求的內容來回應這些描述符。圖3中PC安裝Windows 2000或是Windows XP,利用ARM ADS1.2的AxD調試器,FA5 CPU的ICE一端連接PC的打印機口或是USB口,另一端連接開發板,開發板的另一端則是各種USB設備,如USB集線器、攝像頭、鼠標、鍵盤和U盤。

圖4 互測SNP和HNP的連接架構

  2 OTG 測試

  利用兩臺USB OTG開發板互測SNP和HNP的連接架構如圖4所示。

圖5 大量存儲的應用測試

  應用測試

  如圖5所示,設計一個SD卡主端應用來做演示, SD卡的大量存儲用以測試FOTG200功能。FOTG200是智原的USB 2.0 OTG控制器, 能作為一個雙重角色。作為主設備,它包含一個USB主端制器,能支援所有速度的事務。無須軟件干涉的情形下,主端制器能處理一個基于事務的數據結構以減去主控CPU的負擔,自動地在USB總線上轉送和接收數據。作為從設備,每個端點,除了端點0,都承擔可編程的HS/FS傳輸類型提供彈性以適應各式各樣的應用。

  在這個應用上, USB子系統由USB IP核、EHCI HCD控制器、USB大量存儲Class驅動、文件系統和SD卡設備驅動所組成。因此,主端設備能夠讀/寫文檔到SD卡(外部設備)。順便也能驗證大量存儲Class驅動和Bulk IN/OUT傳輸的功能。



 

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲深夜激情| 国产精品成人一区二区| 国产在线视频欧美一区二区三区| 亚洲麻豆一区| 国产精品免费观看视频| 在线观看三级视频欧美| 国产农村妇女毛片精品久久麻豆| 韩国精品主播一区二区在线观看| 99在线热播精品免费99热| 免费成人网www| 欧美.日韩.国产.一区.二区| 欧美一区二区三区视频免费播放| 欧美乱在线观看| 久久人人九九| 日韩视频免费在线观看| 午夜精品亚洲一区二区三区嫩草| 亚洲一区久久| 国产精品毛片在线| 久久久久久久久久久成人| 在线成人国产| 国产精品一区二区久久久| 亚洲第一网站免费视频| 国产欧美精品va在线观看| 日韩视频第一页| 欧美日韩理论| 亚洲免费在线看| 久久久高清一区二区三区| 欧美日韩八区| 狠狠色丁香婷婷综合影院| 国产精品第十页| 欧美色视频日本高清在线观看| 欧美成人亚洲成人日韩成人| 欧美日韩午夜激情| 欧美在线一二三| 久久精品国产第一区二区三区| 亚洲女人小视频在线观看| 欧美国产综合视频| 午夜精品久久久久99热蜜桃导演| 欧美寡妇偷汉性猛交| 欧美色欧美亚洲另类二区| 老司机午夜免费精品视频| 久久香蕉国产线看观看网| 久久国产精品久久久久久| 国产精品稀缺呦系列在线| 一本色道久久| 麻豆久久久9性大片| 国产亚洲福利社区一区| 欧美一区激情| 亚洲一区二区高清视频| 国产精品视频午夜| 国产精品日韩在线一区| 国产欧美日韩一区二区三区| 欧美精品少妇一区二区三区| 欧美一区二区大片| 久热精品视频| 亚洲欧美日韩成人高清在线一区| 欧美在线观看视频| 国产精品系列在线播放| 午夜国产精品影院在线观看| 久久这里有精品15一区二区三区| 国产视频在线一区二区| 亚洲精品日韩在线| 欧美日韩久久| 亚洲福利一区| 欧美日本亚洲韩国国产| 先锋影音国产一区| 欧美成人免费视频| 亚洲午夜女主播在线直播| 欧美三日本三级少妇三2023| 久久精品国产综合精品| 欧美在线视频播放| 久久久久久九九九九| 亚洲国产日日夜夜| 国外成人性视频| 亚洲欧美日韩另类精品一区二区三区| 久久色中文字幕| 欧美激情欧美激情在线五月| 日韩写真在线| 母乳一区在线观看| 欧美一区日本一区韩国一区| 亚洲一区在线直播| 国产精品福利网| 免播放器亚洲一区| 牛人盗摄一区二区三区视频| 亚洲国产另类久久久精品极度| 亚洲精品在线观看免费| 亚洲美女淫视频| 国产午夜精品一区二区三区视频| 欧美性大战久久久久久久| 亚洲福利国产精品| 亚洲成人在线| 亚洲日韩欧美视频| 欧美日韩一区三区四区| 国产精品久久久久永久免费观看| 国产视频精品va久久久久久| 老牛嫩草一区二区三区日本| 免费观看在线综合色| 欧美日韩国产va另类| 香港久久久电影| 国产精品高清一区二区三区| 久久精品最新地址| 久久―日本道色综合久久| 国产一区二区精品久久99| 亚洲国产婷婷香蕉久久久久久99| 欧美伊人久久久久久久久影院| 久久av一区二区| 欧美日韩国产大片| 91久久精品www人人做人人爽| 在线国产欧美| 久久精品青青大伊人av| 韩国在线视频一区| 国产一区二区三区四区| 欧美福利在线| 久久久在线视频| 国产欧美一二三区| 国产婷婷色一区二区三区| 欧美中在线观看| 激情久久久久久久久久久久久久久久| 亚洲国产福利在线| 欧美视频免费在线观看| 99re热这里只有精品免费视频| 韩日精品中文字幕| 国产精品欧美一区喷水| 亚洲一区二区三区免费观看| 国产精品日韩精品欧美在线| 亚洲淫片在线视频| 午夜日本精品| 最新成人在线| 欧美成人午夜激情视频| 国产欧美日韩专区发布| 在线一区二区视频| 欧美激情视频在线播放| 欧美日韩一区二区高清| 国产精品丝袜久久久久久app| 伊人狠狠色j香婷婷综合| 午夜亚洲性色视频| 亚洲裸体视频| 欧美日韩国产成人在线91| 久久成人精品| 午夜精品视频在线观看| 欧美激情在线免费观看| 免费观看欧美在线视频的网站| 欧美精品 日韩| 久久久久久婷| 国产精品毛片大码女人| 亚洲精选视频免费看| 国产日韩欧美综合一区| 亚洲高清视频的网址| 欧美激情视频免费观看| 国模私拍一区二区三区| 亚洲美女av在线播放| 午夜日韩电影| 国产精品每日更新在线播放网址| 久久久亚洲精品一区二区三区| 国内精品一区二区| 国产精品免费一区豆花| 久久五月婷婷丁香社区| 国产欧美日韩亚州综合| 亚洲全黄一级网站| 美女国内精品自产拍在线播放| 亚洲第一页中文字幕| 欧美成人精品一区二区| 国产精品久久久久国产a级| 亚洲永久免费av| 日韩午夜黄色| 欧美大片第1页| aa亚洲婷婷| 欧美日韩精品伦理作品在线免费观看| 欧美日韩国产成人精品| 亚洲福利一区| 国产精品va在线播放我和闺蜜| 日韩亚洲视频| 国产主播一区二区三区四区| 国产噜噜噜噜噜久久久久久久久| 国产亚洲精品bv在线观看| 久久亚洲精品中文字幕冲田杏梨| 国产日韩欧美在线一区| 亚洲午夜精品一区二区| 亚洲美女免费精品视频在线观看| 一区二区三区**美女毛片| 久久久久久有精品国产| 91久久国产综合久久蜜月精品| 在线亚洲观看| 亚洲欧美99| 亚洲黄色尤物视频| 国产精品久久久久久福利一牛影视| 国产一区二区在线免费观看| 国产视频精品免费播放| 久热精品视频在线免费观看| 麻豆9191精品国产| 欧美色欧美亚洲高清在线视频| 国产亚洲欧美色| 欧美日韩国产在线观看| 国产手机视频一区二区| 亚洲精品日本| 一区二区三区精品视频在线观看| 欧美好骚综合网| 在线一区观看| 亚洲三级电影在线观看| 欧美色图一区二区三区| 久久久久国产精品麻豆ai换脸| 亚洲第一视频| 亚洲视频1区2区| 欧美日韩一区在线播放| 亚洲欧美日韩国产成人| 91久久在线视频| 亚洲国产高清视频| 久久综合亚洲社区| 99www免费人成精品| 老司机免费视频一区二区三区| 久久久噜噜噜久久人人看| 在线观看一区二区视频| 国语自产精品视频在线看| 欧美成人性生活| 欧美日韩网站| 欧美在线视频一区| 久久成人免费网| 欧美视频一区二区三区四区| 黄色国产精品一区二区三区| 亚洲精品久久嫩草网站秘色| 国产精品一区二区久久久| 精品999久久久| 亚洲精品在线一区二区| 亚洲精品影院| 一区二区国产日产| 91久久夜色精品国产九色| 欧美jizz19hd性欧美| 国产伦精品一区二区| 亚洲国产精品女人久久久| 在线视频亚洲欧美| 国产精品久久久久天堂| 亚洲一区二区毛片| 亚洲国产精品高清久久久| 国产视频精品免费播放| 亚洲一区图片| 亚洲精品在线观看视频| 久久久久久久久久久久久久一区| 欧美高清视频免费观看| 国产欧美日韩视频一区二区| 午夜一区二区三区不卡视频| 欧美大秀在线观看| 一区二区免费在线播放| 午夜精品久久久久久99热软件| 亚洲第一区色| 欧美另类99xxxxx| 欧美日韩系列| 国产日韩高清一区二区三区在线| 国产精品久久一卡二卡| 国产精品永久在线| 一区二区国产日产| 欧美日韩免费观看一区=区三区| 亚洲一区高清| 中日韩在线视频| 亚洲午夜三级在线| 亚洲国产美国国产综合一区二区| 欧美一区日韩一区| 国产色综合网| 亚洲曰本av电影| 久久久久久久久岛国免费| 在线视频一区二区| 久久久高清一区二区三区| 久久久精品国产99久久精品芒果| 亚洲毛片在线观看| 久久亚洲精品中文字幕冲田杏梨| 久久精品国产欧美亚洲人人爽| 欧美日韩高清在线一区| 性欧美在线看片a免费观看| 欧美在线|欧美| 亚洲精品欧美一区二区三区| 美女精品网站| 国产一区二区三区在线播放免费观看| 影音先锋久久资源网| 亚洲欧美日韩精品久久奇米色影视| 国产精品亚洲аv天堂网| 在线亚洲一区二区| 亚洲全黄一级网站| 国产精品久久久久一区二区三区| 国产女主播视频一区二区| 欧美三级韩国三级日本三斤| 国产一区视频在线观看免费| 亚洲性夜色噜噜噜7777| 亚洲国产精品一区制服丝袜| 久久亚洲精品一区二区| 一级日韩一区在线观看| 国产一区二区三区四区hd| 久久久精品午夜少妇| 欧美日韩在线精品一区二区三区| 欧美黑人国产人伦爽爽爽| 午夜国产精品视频免费体验区| 欧美国产日本高清在线| 亚洲一区美女视频在线观看免费| 亚洲电影免费观看高清| 亚洲一区二区三区成人在线视频精品| 久久精品道一区二区三区| 夜夜嗨av色综合久久久综合网| 欧美日韩中文字幕日韩欧美| 欧美激情在线播放| 欧美午夜精品久久久久久浪潮| 一区二区三区国产精品| 久久综合色天天久久综合图片| 欧美色网在线| 狠狠色综合网站久久久久久久| 亚洲精品一区在线观看| 久久精品国产一区二区三| 国产色综合网| 一区二区久久久久| 欧美激情一级片一区二区| 亚洲国产日韩欧美综合久久| 亚洲大胆人体视频| 在线日韩日本国产亚洲| 一区二区三区日韩| 狠狠色噜噜狠狠狠狠色吗综合| 久久这里只有精品视频首页| 欧美日韩高清免费| 亚洲人成绝费网站色www| 亚洲午夜久久久久久尤物| 美女999久久久精品视频| 亚洲性感美女99在线| 午夜精品福利在线观看| 亚洲一级片在线看| 亚洲一二三区在线观看| 欧美性片在线观看| 在线播放中文字幕一区| 久久久水蜜桃| 亚洲成人影音| 国产欧美va欧美不卡在线| 亚洲视频精选在线| 久久久亚洲高清|