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

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

PXA255處理器USB主機(jī)控制功能研究

發(fā)布時(shí)間:2020-05-04 08:54
【摘要】: USB總線從誕生之日起,就一直處在不斷地自我完善中,USB協(xié)議從1.1過渡到2.0、USB OTG1.0、PowerUSB、WUSB等USB技術(shù)不斷地涌現(xiàn)并得到實(shí)際應(yīng)用。USB技術(shù)正朝著更廣泛的方向發(fā)展,隨著USB新技術(shù)的不斷出現(xiàn),USB的應(yīng)用領(lǐng)域也越發(fā)的廣泛。USB技術(shù)的引入使嵌入式系統(tǒng)能根據(jù)USB總線的各種選擇,來提供各種不同級(jí)別的解決方案,或者結(jié)合這些選擇來實(shí)現(xiàn)更多的功能。 PXA255處理器是一款高度集成的32位RISC處理器,是Kscale系列中廣泛應(yīng)用的一款處理器。PXA255是高性能、低功耗處理器,它能夠達(dá)到MIPS/mW。它集成了LCD控制器、音頻編/解碼器等,是面向嵌入式市場(chǎng)如:手持設(shè)備、無線互連網(wǎng)、存儲(chǔ)設(shè)備等的架構(gòu)。PXA255處理器本身只集成了一個(gè)USB功能設(shè)備控制器,使PXA255只能作為USB設(shè)備被USB主機(jī)訪問到。 本論文的工作使PXA255處理器實(shí)現(xiàn)了訪阿USB設(shè)備的主機(jī)接口功能。在PXA255的系統(tǒng)上集成一個(gè)具備USB主機(jī)控制器功能的外設(shè),PXA255處理器通過控制這個(gè)USB主機(jī)控制器從而實(shí)現(xiàn)對(duì)USB設(shè)備的控制和訪問。硬件平臺(tái)是XSBase255,軟件采用ADS1.2。研究分成兩個(gè)主要部分:PXA255處理器和CY7C67300的主機(jī)控制器功能實(shí)現(xiàn)。 論文首先以對(duì)PXA255處理器的研究為基礎(chǔ),研究了它的系統(tǒng)初始化程序設(shè)計(jì),,特別是存儲(chǔ)器管理,實(shí)現(xiàn)了PXA255存儲(chǔ)空間的地址重映射。并總結(jié)了論文中代碼的編程風(fēng)格和過程。接著介紹了PXA255處理器與USB主機(jī)/設(shè)備控制器CY7C67300的硬件連接和軟件通信的方式和方法,實(shí)現(xiàn)PXA255利用CY7C67300來獲取USB設(shè)備信息及對(duì)USB鼠標(biāo)報(bào)告描述符進(jìn)行獲取和解析。最后介紹PXA255如何根據(jù)USB鼠標(biāo)的報(bào)告作出LCD屏上鼠標(biāo)移動(dòng)和按鍵操作等。
【圖文】:

PXA255處理器USB主機(jī)控制功能研究


sDRAM系統(tǒng)

核圖,外部存儲(chǔ)器,存儲(chǔ)空間,地址


在系統(tǒng)上電復(fù)位后,默認(rèn)禁止使用MMU,此時(shí)PXA255的地址空間是平板式地址映射機(jī)制,地址空間的分配是固定的。此時(shí)xscale內(nèi)核產(chǎn)生的地址直接被用于訪問外部存儲(chǔ)器,如圖2.3。圖2.3無MMU時(shí)的存儲(chǔ)空間訪問當(dāng)允許MMU后,處理器可以對(duì)訪問外部存儲(chǔ)器的地址進(jìn)行重映射。也就是說處理器產(chǎn)生的地址將被MMU轉(zhuǎn)換后才用于訪問存儲(chǔ)空間,如圖2.4。這時(shí),處理器內(nèi)核產(chǎn)生的地址我們稱為虛擬地址,經(jīng)MMU轉(zhuǎn)換后訪問外部存儲(chǔ)器的地址稱為物理地址。處處理器器器 主存 ;;;內(nèi) 內(nèi)核核核核核核核核圖2.4有MMU時(shí)的存儲(chǔ)空間訪問頁表是實(shí)現(xiàn)上述這些功能的重要手段,它是一個(gè)位于內(nèi)存中的表。表內(nèi)的每一行對(duì)應(yīng)于虛擬存儲(chǔ)空間的一個(gè)頁,該行包含了該虛擬內(nèi)存內(nèi)對(duì)應(yīng)的物理內(nèi)存頁的地址、該頁的訪問權(quán)限和該頁的緩沖特性等。這里將頁表中這樣的一行稱一個(gè)地址變換條目。 2.3.4MMU中地址變換過程虛擬存儲(chǔ)空間到物理存儲(chǔ)空間的映射是以內(nèi)存塊為單位進(jìn)行的。即虛擬存儲(chǔ)空間中一塊連續(xù)的存儲(chǔ)空間被映射成物理存儲(chǔ)空間中同樣大小的一塊連續(xù)存儲(chǔ)空間。在頁表中(TLB中也是一樣的),每一個(gè)地址變換條目實(shí)際上記錄了一個(gè)虛擬存儲(chǔ)空間的存儲(chǔ)塊的基地址與物理存儲(chǔ)空
【學(xué)位授予單位】:昆明理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2007
【分類號(hào)】:TP332;TP334.7

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 賈勇;;淺談嵌入式處理器及其發(fā)展趨勢(shì)[J];科技信息;2011年22期

2 凌志浩;;嵌入式系統(tǒng)發(fā)展及其對(duì)工業(yè)無線技術(shù)的支持[J];軟件;2010年09期

3 李鵬;;基于SOPC技術(shù)的串口通信模塊的設(shè)計(jì)[J];伺服控制;2011年03期

4 何賓;王瑜;;基于Xilinx MicroBlaze多核嵌入式系統(tǒng)的設(shè)計(jì)[J];電子設(shè)計(jì)工程;2011年13期

5 明立軍;;基于ARM與LINUX的嵌入式智能控制系統(tǒng)軟件編程設(shè)計(jì)及實(shí)現(xiàn)[J];赤峰學(xué)院學(xué)報(bào)(科學(xué)教育版);2011年06期

6 胡錦;楊亞光;齊帥;張浩;;基于MicroBlaze嵌入式系統(tǒng)的WCDMA評(píng)估系統(tǒng)[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2011年06期

7 王國(guó)慶;朱峰;楊華冰;;基于ARM的遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)[J];電腦知識(shí)與技術(shù);2011年23期

8 Bill Graham;;嵌入式系統(tǒng)面臨更嚴(yán)峻的安全品生命周期挑戰(zhàn)[J];電子與電腦;2011年09期

9 周文利;鄭宇;;基于VxWorks的旋轉(zhuǎn)機(jī)械狀態(tài)監(jiān)測(cè)系統(tǒng)[J];儀表技術(shù)與傳感器;2011年07期

10 胡鍵巧;;基于嵌入式技術(shù)的流格式信號(hào)監(jiān)測(cè)系統(tǒng)[J];廣播與電視技術(shù);2011年08期

相關(guān)會(huì)議論文 前10條

1 徐會(huì)冬;謝敏;;嵌入式技術(shù)的實(shí)際應(yīng)用及前景[A];廣西計(jì)算機(jī)學(xué)會(huì)2004年學(xué)術(shù)年會(huì)論文集[C];2004年

2 徐玉偉;黃宣鈞;李慶偉;謝敏;;嵌入式系統(tǒng)發(fā)展概況與應(yīng)用[A];廣西計(jì)算機(jī)學(xué)會(huì)2004年學(xué)術(shù)年會(huì)論文集[C];2004年

3 蔣路;李旭雯;吳強(qiáng);賈克斌;;嵌入式高速測(cè)量?jī)x器用顯示加速系統(tǒng)新方法[A];全國(guó)第二屆嵌入式技術(shù)聯(lián)合學(xué)術(shù)會(huì)議論文集[C];2007年

4 梁磊;洪永強(qiáng);;基于網(wǎng)絡(luò)技術(shù)的嵌入式系統(tǒng)[A];福建省科協(xié)第四屆學(xué)術(shù)年會(huì)提升福建制造業(yè)競(jìng)爭(zhēng)力的戰(zhàn)略思考專題學(xué)術(shù)年會(huì)論文集[C];2004年

5 劉曉平;羅強(qiáng);劉曉龍;林森;;基于嵌入式Internet的遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)[A];2005年機(jī)械電子學(xué)學(xué)術(shù)會(huì)議論文集[C];2005年

6 錢偉康;謝明;;新一代FPGA技術(shù)面世后嵌入式系統(tǒng)產(chǎn)業(yè)化機(jī)遇[A];2006中國(guó)科協(xié)年會(huì)論文集(第13分會(huì)場(chǎng))[C];2006年

7 張聞捷;唐t;欒柱曉;;基于EP9312的銀稅類嵌入式系統(tǒng)硬件設(shè)計(jì)方案[A];第二屆中國(guó)CAE工程分析技術(shù)年會(huì)論文集[C];2006年

8 俞輝;裴振奎;;嵌入式視頻監(jiān)控系統(tǒng)服務(wù)器軟件的設(shè)計(jì)與實(shí)現(xiàn)[A];2009年全國(guó)開放式分布與并行計(jì)算機(jī)學(xué)術(shù)會(huì)議論文集(上冊(cè))[C];2009年

9 羅逸葦;張立強(qiáng);王斌修;;用嵌入式實(shí)時(shí)系統(tǒng)構(gòu)建電加工智能電源[A];第十屆全國(guó)特種加工學(xué)術(shù)會(huì)議論文集[C];2003年

10 虞小偉;爾賓;吳強(qiáng);曹小秋;;嵌入式系統(tǒng)中音頻播放器的設(shè)計(jì)與實(shí)現(xiàn)[A];2007通信理論與技術(shù)新發(fā)展——第十二屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集(上冊(cè))[C];2007年

相關(guān)重要報(bào)紙文章 前10條

1 本報(bào)記者 馬文方;滬上再掀嵌入潮[N];中國(guó)計(jì)算機(jī)報(bào);2009年

2 趙艷秋;X86微處理器進(jìn)入嵌入式系統(tǒng)[N];中國(guó)電子報(bào);2004年

3 記者 武鋼;嵌入式系統(tǒng)迎來新機(jī)遇[N];中國(guó)計(jì)算機(jī)報(bào);2009年

4 本報(bào)記者 王臻 湯銘;嵌入式系統(tǒng)應(yīng)用美景背后是人才匱乏[N];計(jì)算機(jī)世界;2009年

5 周石 記者 王春;嵌入式系統(tǒng)“嵌入”智能生活[N];科技日?qǐng)?bào);2010年

6 IDG電訊;Linux“鉆”進(jìn)嵌入式系統(tǒng)[N];計(jì)算機(jī)世界;2001年

7 徐衛(wèi)華;嵌入式系統(tǒng)產(chǎn)業(yè)鏈亟需完善產(chǎn)業(yè)鏈條[N];中國(guó)計(jì)算機(jī)報(bào);2006年

8 ;嵌入式系統(tǒng)無處不在[N];中國(guó)電子報(bào);2005年

9 為新;嵌入式系統(tǒng)進(jìn)入千家萬戶[N];中國(guó)計(jì)算機(jī)報(bào);2001年

10 李檸;Linux與嵌入式系統(tǒng)的絕配[N];中國(guó)計(jì)算機(jī)報(bào);2000年

相關(guān)博士學(xué)位論文 前10條

1 霍文捷;嵌入式處理器安全運(yùn)行機(jī)制的研究與設(shè)計(jì)[D];華中科技大學(xué);2010年

2 孟建熠;超標(biāo)量嵌入式處理器關(guān)鍵技術(shù)設(shè)計(jì)研究[D];浙江大學(xué);2009年

3 程國(guó)達(dá);嵌入式系統(tǒng)的硬/軟件協(xié)同設(shè)計(jì)研究[D];復(fù)旦大學(xué);2003年

4 趙國(guó)冬;嵌入式系統(tǒng)彈性應(yīng)對(duì)方法研究[D];哈爾濱工程大學(xué);2011年

5 吳圣寧;嵌入式處理器編譯器關(guān)鍵技術(shù)研究[D];國(guó)防科學(xué)技術(shù)大學(xué);2007年

6 殷燎;面向SoC的IP核及嵌入式處理器功能驗(yàn)證方法研究[D];浙江大學(xué);2010年

7 陳文智;Pcanel——基于模型驅(qū)動(dòng)的嵌入式系統(tǒng)設(shè)計(jì)平臺(tái)[D];浙江大學(xué);2005年

8 郭軍;基于Petri網(wǎng)的嵌入式系統(tǒng)高層級(jí)設(shè)計(jì)方法與技術(shù)研究[D];西北大學(xué);2007年

9 劉大亮;一種球形移動(dòng)機(jī)器人的運(yùn)動(dòng)分析與控制技術(shù)的研究[D];北京郵電大學(xué);2009年

10 吳剛;對(duì)低功耗進(jìn)程調(diào)度算法的研究[D];復(fù)旦大學(xué);2006年

相關(guān)碩士學(xué)位論文 前10條

1 蔣忠平;基于Asix OS的文件系統(tǒng)設(shè)計(jì)與優(yōu)化[D];東南大學(xué);2005年

2 秦保力;基于嵌入式系統(tǒng)安全的信息流監(jiān)控機(jī)制的研究與實(shí)現(xiàn)[D];華中科技大學(xué);2011年

3 任穎新;基于FPGA的嵌入式系統(tǒng)應(yīng)用研究[D];西安電子科技大學(xué);2010年

4 亓向國(guó);MicroWindows在嵌入式系統(tǒng)中的應(yīng)用研究[D];昆明理工大學(xué);2009年

5 徐超;基于嵌入式系統(tǒng)的安全網(wǎng)關(guān)的設(shè)計(jì)[D];武漢理工大學(xué);2003年

6 毛碧波;多平臺(tái)下嵌入式Linux的調(diào)試及驅(qū)動(dòng)程序開發(fā)[D];中國(guó)科學(xué)院研究生院(軟件研究所);2003年

7 劉洋;基于Linux的嵌入式操作系統(tǒng)實(shí)時(shí)性技術(shù)研究[D];哈爾濱理工大學(xué);2003年

8 王建華;基于嵌入式系統(tǒng)的機(jī)器視覺及其在機(jī)器人控制中的應(yīng)用[D];重慶大學(xué);2004年

9 郝永君;嵌入式Linux的研究與應(yīng)用[D];西安電子科技大學(xué);2005年

10 胡其鵬;基于以太網(wǎng)的嵌入式控制器設(shè)計(jì)[D];浙江大學(xué);2005年



本文編號(hào):2648296

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

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


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

版權(quán)申明:資料由用戶9329a***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com