EEPW首頁(yè) >>
主題列表 >>
otg
otg 文章 進(jìn)入otg技術(shù)社區(qū)
SEP6200平臺(tái)上Linux內(nèi)核的USB OTG驅(qū)動(dòng)設(shè)計(jì)
- 為了滿足兩個(gè)USB設(shè)備之間直接進(jìn)行數(shù)據(jù)通信的需求,通過(guò)對(duì)現(xiàn)有USB OTG協(xié)議和相關(guān)應(yīng)用的研究,在國(guó)產(chǎn)SoC芯片SEP6200平臺(tái)上設(shè)計(jì)并實(shí)現(xiàn)了基于Linux內(nèi)核的USB OTG模塊驅(qū)動(dòng)。首先介紹了OTG標(biāo)準(zhǔn)中的對(duì)話請(qǐng)求協(xié)議(SRP)和主機(jī)交換協(xié)議(HNP),然后制定并設(shè)計(jì)了基于USB控制芯片USB3343的硬件模塊方案,最后根據(jù)Linux內(nèi)核中已有的USB驅(qū)動(dòng)架構(gòu)完成了USB OTG設(shè)備驅(qū)動(dòng)的設(shè)計(jì),并最終實(shí)現(xiàn)了SEP6200嵌入式平臺(tái)USB Host和Device角色的自由轉(zhuǎn)換功能。
- 關(guān)鍵字: Linux SEP OTG
OTG技術(shù)在存儲(chǔ)測(cè)試中的應(yīng)用
- 存儲(chǔ)測(cè)試是在對(duì)被測(cè)對(duì)象無(wú)影響或影響在允許范圍的條件下,在被測(cè)體或測(cè)試現(xiàn)場(chǎng)放置微型數(shù)據(jù)采集與存儲(chǔ)測(cè)試儀,現(xiàn)場(chǎng)實(shí)時(shí)完成信息的快速采集與記憶,事后回收并由計(jì)算機(jī)處理和再現(xiàn)測(cè)試信息的一種動(dòng)態(tài)測(cè)試技術(shù)。存儲(chǔ)測(cè)試的主要技術(shù)特點(diǎn)是現(xiàn)場(chǎng)實(shí)時(shí)快速完成動(dòng)態(tài)數(shù)據(jù)采集與存儲(chǔ)記憶,特別是在多種惡劣環(huán)境和緊湊設(shè)計(jì)條件下完成動(dòng)態(tài)參數(shù)測(cè)試,事后回收處理再現(xiàn)。傳統(tǒng)的存儲(chǔ)測(cè)試儀存在著如下不足: (1)存儲(chǔ)介質(zhì)置于儀器內(nèi)部,回讀數(shù)據(jù)必須將整個(gè)儀器伺收。由于存儲(chǔ)測(cè)試所面臨的測(cè)試環(huán)境復(fù)雜,往往加裝了復(fù)雜、笨重的防護(hù)體或置于掩體中,給儀器
- 關(guān)鍵字: OTG ATMEGA32
USB入門系列之二:USB的連接模型
- USB是一種主從結(jié)構(gòu)。主機(jī)叫做Host,從機(jī)叫做Device(也叫做設(shè)備),集線器也被當(dāng)作一種特殊的設(shè)備處理。USB的數(shù)據(jù)交換只能發(fā)生在主機(jī)和設(shè)備之間,主機(jī)和主機(jī),設(shè)備和設(shè)備之間不能互連。為了在物理上區(qū)分主機(jī)和設(shè)備,使用了不同的插頭和插座,這個(gè)在USB的連接器一節(jié)中會(huì)講到。所有的數(shù)據(jù)傳輸都由主機(jī)主動(dòng)發(fā)起,而設(shè)備只是被動(dòng)的負(fù)責(zé)應(yīng)答。例如,在讀數(shù)據(jù)時(shí),USB先發(fā)出讀命令,設(shè)備收到該命令后,才返回?cái)?shù)據(jù)。在USB OTG中,一個(gè)設(shè)備可以在從機(jī)和主機(jī)之間切換,這樣就可以實(shí)現(xiàn)設(shè)備與設(shè)備之間的連接,大大增加了USB
- 關(guān)鍵字: USB OTG
淺談嵌入式系統(tǒng)中USB-HOST協(xié)議棧設(shè)計(jì)
- 1 引言 在移動(dòng)設(shè)備大力發(fā)展的今天,移動(dòng)設(shè)備間的大量數(shù)據(jù)交流的需求大大刺激了嵌入式USB主機(jī)系統(tǒng)的發(fā)展,這必然要求嵌入式系統(tǒng)必須提供USB的主機(jī)驅(qū)動(dòng)。而傳統(tǒng)意義上的LISB驅(qū)動(dòng)程序的開發(fā)都是USB外設(shè)驅(qū)動(dòng)程序的開發(fā),主控制器驅(qū)動(dòng)大部分由操作系統(tǒng)來(lái)提供,開發(fā)者所要做的就是調(diào)用操作系統(tǒng)提供的驅(qū)動(dòng)程序的接口。兩大主流操作系統(tǒng)中,Windows不公開源碼而Linux的代碼卻不方便移植。對(duì)于目前使用μCOS,VxWorks和QNX等OS的嵌入式系統(tǒng)和一些無(wú)OS的單片機(jī)系統(tǒng)來(lái)說(shuō),建立好一整套方便移植的
- 關(guān)鍵字: 嵌入式系統(tǒng) USB-HOST OTG
otg介紹
OTG是On-The-Go的縮寫,是近年發(fā)展起來(lái)的技術(shù),2001年12月18日由USB Implementers Forum公布,主要應(yīng)用于各種不同的設(shè)備或移動(dòng)設(shè)備間的聯(lián)接,進(jìn)行數(shù)據(jù)交換。特別是PDA、移動(dòng)電話、消費(fèi)類設(shè)備。改變?nèi)鐢?shù)碼照相機(jī)、攝像機(jī)、打印機(jī)等設(shè)備間多種不同制式連接器,多達(dá)7種制式的存儲(chǔ)卡間數(shù)據(jù)交換的不便。
USB技術(shù)的發(fā)展,使得PC和周邊設(shè)備能夠通過(guò)簡(jiǎn)單方式、適度的制造成本將 [ 查看詳細(xì) ]
相關(guān)主題
熱門主題
關(guān)于我們 -
廣告服務(wù) -
企業(yè)會(huì)員服務(wù) -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機(jī)EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473