日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

最新廣告
關注中國自動化產業發展的先行者!
工業智能邊緣計算2025年會
CAIAC 2025
2025工業安全大會
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

USB On-The-Go技術及應用概述
  • 企業:控制網     領域:人機界面    
  • 點擊數:1417     發布時間:2005-08-01 10:19:57
  • 分享到:
USB On-The-Go(USB OTG)技術是對USB2.0的重要補充,它擴展了便攜式設備之間的聯通性,實現了兩個便攜式設備通過USB接口的直接數據通信,而不需要借助計算機的幫助。本文主要介紹了OTG技術的性能特點、芯片類型及其應用領域。



    USB以其具有高速度、低成本、低功耗、即插即用和使用維護方便等優點,使得USB接口的設備正在以驚人的速度發展。隨著USB應用領域的逐漸擴大,人們對于USB的期望也越來越高,希望USB能應用在各種計算機領域中,尤其是在移動數據領域中,希望能通過PDA等移動設備來直接與USB外設通信,使得USB能應用在沒有PC的領域中。正是在這種新的需求下,USB On-The-Go(USB OTG)技術應運而生。本文主要介紹了USB OTG技術的性能特點、芯片類型及其主要應用領域。

1 USB OTG 的性能特點

1.1  Mini-AB插座和插件

    USB 2.0協議規范中定義了3種主機與設備的連接方式對:主機上的標準A插頭和插座、外設上的標準B插頭和插座以及外設上可選擇的Mini B插頭和插座。USB OTG主要是為了應用在便攜的移動USB設備上,要求減小插頭和插座的大小。為此,OTG 1.0作為USB 2.0的補充,新定義了2種接插件:Mini A插頭和插座、Mini AB插座。Mini AB插座正是為 OTG DRD的特點精心設計的。Mini A插座是設計在主機上的,用于連接外設的Mini A插頭;同理,Mini B插座設計在外設上,用于連接主機的Mini B插頭。因此,不同的插座類型,區分了不同的USB 設備。當OTG DRD需要進行設備角色變換時,就需要相應的改變插座的類型。所以,OTG DRD 上應該同時具有2種插座。Mini AB正是巧妙地應用機械原理,一個插座可以連接Mini A和Mini B插頭,而系統又可以通過ID信號線來識別是Mini A還是Mini B插頭。同時,為了方便用戶識別,對接插件的封裝顏色進行了不同的定義:Mini A插頭和插座采用白色(White),Mini B插頭和插座采用黑色(Black),Mini AB插座采用灰色(Gray)。

1.2  OTG的電氣層協議

    USB OTG通過五角接口和五線電纜傳輸數據。除了傳統的四個針腳外,第五個針腳為“ID”腳,ID腳決定了初始化的主從角色:在Mini-A插頭中,ID短路接地,所連設備被初始化為主;在Mini-B插頭中,ID懸空,所連設備被初始化為從。在軟件控制下,主從角色也可以利用主設備轉換協議(HNP)進行互換。圖1為USB OTG 主從角色的設定。



圖1    USB OTG 主從角色的設定

    主設備可提供低功率輸出,最小為8mA的電流到USB電纜,當不傳輸時可關掉VBUS。在VBUS關閉時,如從屬設備需要使用總線,則可請求主設備開啟VBUS,為VBUS重新供電。低功耗可支持USB設備在電池供電的情況下正常工作,延長電池壽命,節省能源。

1.3 OTG的軟件結構
    OTG的軟件結構包括3部分:OTG系統硬件驅動,包括會話請求協議(SRP)
和主機交流協議(HNP);OTG系統外設軟件,實現標準的USB類,來實現特定的USB外設功能;OTG系統主機軟件,包括主機驅動程序、操作系統支持軟件以及支持外設的類庫。

1.3.1 OTG硬件驅動

●會話請求協議SRP
    會話請求協議(Session Request Protocol,簡寫為 SRP)用于B設備向A設備請求建立會話和使用總線。
    OTG規范對USB協議最大的擴展就是讓雙重角色的USB外設具有有限的主控設備能力,能夠提供動態的能源管理以及自動轉換主控設備或者外圍設備功能,這是通過SRP和HNP實現的。
    在一個標準的USB系統中,主控設備在設備連接的整個過程中無論總線是否空閑,始終向USB總線提供標準的5V/100mA能量,這樣的要求對于能源有限的便攜式設備比如手機來說就很苛刻。為了能夠節省能源,USB2.0為OTG主控設備(A設備)提供了一種方法以便在USB總線上沒有數據傳輸時暫時關掉VBUS以節省能量,并且A設備能在外圍設備(B設備)發出請求后重新提供VBUS并重新啟動一個新的數據傳輸任務。
    作為USB外設的B設備可以在前一個任務完成2ms之后的任何時刻啟動SRP。B設備這樣做可以提供“資料線暫停(data-line pulsing)”和“VBUS暫停(VBUSpulsing)”。A設備一直在總線上檢測“數據線暫?!焙汀癡BUS暫?!?,并在它認為適當的時候通過啟動VBUS來開始下一個任務。這個任務一直進行到A設備認為在總線上沒有傳輸的需要的時候,這時A設備就結束了這個任務。

● 主機交流協議HNP
    主機交流協議(Host Negotiation Protocol,簡寫為HNP)用于初始B設備與初始A設備之間切換主機角色。
    當一個雙重身份的設備與一個Mini-A插件連接時,這個設備缺省作為主控設備使用;當它與一個Mini-B插件連接時,這個設備缺省作為外圍設備使用。但如果需要轉換該設備的身份是,并不需要用戶進行任何操作,一個作為缺省從端作用的雙重身份的設備可以通過HNP協議來改變身份。
    一次完整的HNP流程是這樣的:B設備希望控制總線,成為主機;在A設備發送了SET_FEATURE命令后,B設備就可以來請求控制總線;A設備掛起總線,通知B設備可以控制總線;B設備發送信號,斷開與A設備的連接;A設備啟動D+信號在線的上拉電阻,將D+置高;這樣,A設備就開始作為外設,放棄了總線的控制權,B設備成為了主機;在B設備完成了對總線的控制,就需要上拉其上的D+電阻,放棄總線控制權。當然,這一系列的HNP活動,不僅僅是通過信號在線的電平變化來實現的。電平變化只是一種標志,真正內部對總線的控制權的變化,則要通過軟件來實現。

1.3.2 OTG系統外設軟件
    考慮到USB協議的復雜性,用戶在進行USB主機系統軟件設計時,可先側重實現一部分功能,以后再逐步實施和完善。這里側重Mass Storage 類協議軟件。

● Mass Storage 類協議
    Mass Storage 類(也就是大容量類)主要用于為軟盤接口、ATA接口、IDE硬盤接口及Flash內存等設備建立的USB接口,類代碼(bInterfaceClass字段的值)為0x08。這一類的特點是數據交換量大,有可能直接涉及

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 久久99国产精品一区二区,欧美日韩另类在线,婷婷四月开心色房播播网,收集最新中文国产中文字幕,亚洲综合激情六月婷婷在线观看,欧美一级淫片 | 国产精品国产三级大全在线观看-国产精品国产三级囯产av中文-国产精品国产三级国av在线观看-国产精品国产三级国v麻豆-国产精品国产三级国产-国产精品国产三级国产aⅴ | 伊人久久综合成人亚洲-伊人久久综合-伊人久久中文字幕久久cm-伊人久久中文大香线蕉综合-久久国产香蕉-久久国产视频网站 | 制服师生一区二区三区在线-制服师生av在线-制服 丝袜 亚洲 中文 综合-直接看毛片-欧美视频在线观看视频-欧美视频在线观看免费最新 | 黑人巨大精品欧美-黑人巨大精品欧美一区二区-黑人巨大精品欧美一区二区o-黑人巨大精品欧美一区二区免费-黑人巨大跨种族video-黑人巨大两根一起挤进A片 | 亚洲六月丁香婷婷综合,久久精品亚洲精品国产欧美,玖玖精品视频在线,国产日本精品,www成人在线观看,精品日产一区二区 | 亚洲欧洲在线视频-亚洲欧洲在线观看-亚洲欧洲一区二区三区-亚洲欧洲一区二区-久久国产精品最新一区 | 日韩精品电影在线观看-日韩精品电影在线-日韩精品电影一区-日韩精品电影-国产日韩欧美综合-国产日韩欧美在线一区二区三区 | 中文区永久区乱码六区-中文欧美一级强-中文免费观看视频网站-中文免费-狼牙视频在线免费观看入口-狼窝by揽春全文免费阅读 | 亚洲女同在线观看-亚洲女同在线-亚洲女同视频-亚洲女同精品中文字幕-美国激情ap毛片-美国黄色一级毛片 | 久久精品国产2020-久久精品高清视频-久久精品高清-久久精品福利视频-久久精品福利-久久精品店 | 久久99国产亚洲高清-久久99国产亚洲高清观看首页-久久99国产亚洲精品观看-久久99国产一区二区-久久99国产一区二区三区-久久99国产综合精品 | 人人澡人人爽人人精品-人人澡人人擦人人免费-人人在线碰碰视频免费-人人听力网mp3下载-俺也去最新地址-俺来也俺去也视频久久 | 亚洲精品在线观看视频-亚洲精品在线观看-亚洲精品在线第一页-亚洲精品在线播放视频-护士伦理-护士撩起裙子让你桶的视频 | 欧美综合亚洲,欧美激情91,亚洲 欧美 成人日韩,国产亚洲精品成人婷婷久久小说,国内精品久久久久影院不卡,曰韩在线 | 天天躁日日躁狠狠躁欧美日韩,亚洲情综合五月天,久久精品国产福利,97高清国语在线看免费观看,丁香五六月婷婷,欧美视频日韩视频 | 娇妻在客厅被朋友玩得呻吟漫画-娇小娇小与黑人tubevideos-进去粗粗硬硬紧紧的好爽免费视频-禁欲总裁被C呻吟双腿大张-禁止的爱6浴室吃奶中文字幕-经典乱家庭伦小说 | 日韩成人A片一区二区三区-日韩成人黄色片-日韩成人在线视频-日韩吃奶摸下AA片免费观看-日韩大片免费看-日韩大片在线观看 | 日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看 | 国产午夜视频在线,国产夜夜操,人人添人人澡人人澡人人人爽,欧美日韩国产综合视频在线看,精品久久一区二区,亚洲欧美一区二区三区久久 | 亚洲综合在线观看视频-亚洲综合在线观看一区-亚洲综合在线观看一区www-亚洲综合在线视频-亚洲综合在线网-亚洲综合在线一区 | 色婷婷在线观看视频-色婷婷在线播放-色婷婷一区二区三区四区成人网-色婷婷亚洲综合-黄色免费网站在线看-黄色免费网站在线观看 | 国产高清在线精品一区在线-国产高清在线精品一区二区三区-国产高清在线精品一区a-国产高清在线精品一区-日韩在线a视频免费播放-日韩在线2020专区 | 国产系列欧美系列日韩系列在线-国产午夜在线视频-国产午夜在线观看视频播放-国产午夜在线观看视频-性夜影院爽黄a免费视频-性视频网址 | 欧美在线日韩-欧美在线区-欧美在线看欧美视频免费网站-欧美在线精品一区二区在线观看-www..com黄-vr专区日韩精品中文字幕 | 美女操网站-美女操操操-美女操操-美女被日动态图-美女被猛男躁免费视频网站-美女被漫画 | 欧洲国产伦久久久久久久-欧洲福利视频-欧洲vat一区二区三区-欧日韩在线不卡视频-日韩在线视频不卡 | 五月婷婷六月丁香,国产免费高清mv视频在线观看,久久青草18免费观看网站,欧美一级爱爱,色青五月天,国产欧美另类久久精品91 | 久久久精品国产sm最大网站-久久久精品国产免大香伊-久久久精品国产免费A片胖妇女-久久久精品久久久久久96-久久久精品久久久久久久久久久-久久久精品久久日韩一区综合 | 丰满的日本护士-丰满的日本护士xxx-丰满的少妇一区二区三区免费观看-丰满的熟妇岳中文字幕-丰满多毛少妇做爰视频-丰满多毛少妇做爰视频爽爽和R | 中文字幕第一页亚洲-中文字幕第一页国产-中文字幕第38页永久乱码-中文字幕不卡在线观看-久久久久青草大香线综合精品-久久久久青草 | 性一交一乱一交A片久久四色-性一交一乱一乱A片AP88-性一交一乱一伦一A片-性一交一乱一伦一色一情-性一交一乱一伦一色一情孩交-性一交一乱一伦在线播放 | 久久免费视频1-久久免费看视频-久久免费精品一区二区-久久免费精品视频-中文字幕亚洲专区-中文字幕亚洲一区二区三区 | 国产精品高清免费网站-国产精品高清2021在线-国产精品福利在线播放-国产精品福利影院-色黄视频在线观看-色狐视频 | 国产偷啪视频一区-国产偷啪-国产偷窥女洗浴在线观看亚洲-国产偷窥-无套啪啪-无套大战白嫩乌克兰美女 | 玖玖射,国内高清久久久久久久久,久久婷婷丁香,91精品自在拍精选久久,不卡一区二区三区四区,奇迹少女第四季中文版免费全集 | 欧美日韩在线成人免费-欧美日韩在线成人看片a-欧美日韩在线不卡-欧美日韩在线播放-自拍偷拍三级-自拍偷拍欧美亚洲 | 精品国产在线亚洲欧美-精品国产在线手机在线-精品国产在线国语视频-精品国产在线观看福利-亚洲色噜噜狠狠站欲八-亚洲色噜噜狠狠网站 | 国产91av视频在线-国产91av在-国产91av在线-国产91av在线播放-国产91chinese在线观看-国产91l在线播放 | 日韩精品电影在线观看-日韩精品电影在线-日韩精品电影一区-日韩精品电影-国产日韩欧美综合-国产日韩欧美在线一区二区三区 | 五月天六月婷婷开心激情,天使的性电影,三级韩国一区久久二区综合,五月婷婷久,九九精品在线视频,66精品综合久久久久久久 |