天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

基于嵌入式LINUX的USB主機控制器驅(qū)動開發(fā)

發(fā)布時間:2021-04-14 19:05
  USB技術(shù)因其高速傳輸、即插即用、易于擴展、支持熱拔插、占用資源少的特點而在嵌入式系統(tǒng)中得到了廣泛的應用,真正體現(xiàn)了數(shù)據(jù)交換的可移動性和便捷性。然而,嵌入式系統(tǒng)通常不具備USB主機的功能,嵌入式USB設(shè)備間的數(shù)據(jù)交換要以PC機為中心,無法實現(xiàn)設(shè)備間點對點的數(shù)據(jù)交換。所以,對嵌入式USB主機系統(tǒng)的研究具有實用的價值和意義。本文主要研究嵌入式USB主機控制器驅(qū)動的開發(fā)。本文的研究基于北京億旗公司的EAX-400嵌入式開發(fā)平臺和嵌入式Linux系統(tǒng),并以USB主機控制器ISP1161A1為開發(fā)對象。首先,實現(xiàn)了硬件平臺的嵌入式Linux軟件平臺的構(gòu)建,即實現(xiàn)Bootloader的移植、Linux內(nèi)核的移植和根文件系統(tǒng)的構(gòu)建。然后,在分析USB通信原理、OHCI規(guī)范和USB子系統(tǒng)的基礎(chǔ)上,根據(jù)USB主機控制器ISP1161A1的特性和功能,設(shè)計并實現(xiàn)USB主機控制器驅(qū)動程序的開發(fā),其中主要實現(xiàn)了USB協(xié)議中的控制傳輸和同步傳輸。最后,通過實現(xiàn)基于USB攝像頭的視頻采集系統(tǒng),對嵌入式USB主機控制器驅(qū)動進行了測試分析。測試結(jié)果表明,所設(shè)計的ISP1161A1主機控制器驅(qū)動能夠較好的完成USB攝像... 

【文章來源】:江蘇大學江蘇省

【文章頁數(shù)】:64 頁

【學位級別】:碩士

【部分圖文】:

基于嵌入式LINUX的USB主機控制器驅(qū)動開發(fā)


控制傳輸SETUP事務處理

同步傳輸,事務處理,中斷傳輸


則會丟棄該數(shù)據(jù)包,并不做任何應答。當主機與某個設(shè)備進行多次批量傳輸時,令牌包中的標識符是在DAI’A0和DAEAI之間交替變化的。如圖2一7描述了成批發(fā)送和接收傳輸時令牌包標識符的變化情況。通過使用D戶L1人0心ALAI的令牌標志符,達到數(shù)據(jù)同步的目的。批量ouT傳輸}ouT(0)l巨亞口 DATAODATAI批量IN傳輸}IN‘o)}巨亞口 DATAODATA}OUT(o‘,)}DATAO/l},N(0/,)}DATAO/1圖2一7批量傳輸數(shù)據(jù)包的發(fā)送順序4.中斷傳輸中斷傳輸適用于傳輸少量或中量的、且對服務周期有要求的數(shù)據(jù)。中斷傳輸使用差錯控制和重試機制來確保傳輸?shù)恼_性。

中斷傳輸,事務處理,主機,USB設(shè)備


江蘇大學碩士研究生畢業(yè)論文如圖2一8所示,中斷事務處理包括州傳輸和OUT傳輸,可具有令牌、數(shù)據(jù)和握手三個階段。當USB主機接收中斷時,它將向特定USB設(shè)備發(fā)出IN令牌包,而USB設(shè)備將向USB主機返回數(shù)據(jù)包、NAK或STALL握手包,當USB設(shè)備接收到的IN令牌包有誤時,它將丟棄數(shù)據(jù)包,并不作任何相應。當主機接收中斷時,它將向特定USB設(shè)備發(fā)出OUT令牌包和數(shù)據(jù)包

【參考文獻】:
期刊論文
[1]基于Video4Linux的視頻圖像采集實現(xiàn)[J]. 趙永勇,張永健.  電腦編程技巧與維護. 2006(05)
[2]嵌入式Linux研究及其在ARM上的移植[J]. 張積紅,吳強.  電腦知識與技術(shù). 2005(08)

碩士論文
[1]嵌入式Linux文件系統(tǒng)的設(shè)計與實現(xiàn)[D]. 鄭樺.武漢理工大學 2004



本文編號:3137852

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3137852.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶9d739***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com