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

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

基于ARM的USB主機(jī)系統(tǒng)設(shè)計(jì)研究

發(fā)布時(shí)間:2020-08-27 23:18
【摘要】: 目前,越來越多的嵌入式產(chǎn)品都具有USB接口功能,但實(shí)際指的是下位機(jī)的功能,不具備主動(dòng)識(shí)別USB設(shè)備,更不能對(duì)其進(jìn)行控制和讀寫等操作。 USB的拓?fù)浣Y(jié)構(gòu)中居于核心地位的是Host(也稱為主機(jī))。任何一次USB的數(shù)據(jù)傳輸都必須由主機(jī)來發(fā)起和控制,所有的USB外設(shè)都只能和主機(jī)建立連接,任何兩個(gè)外設(shè)之間或是兩個(gè)主機(jī)之間無法直接通信。而目前,大量的扮演主機(jī)角色的是個(gè)人電腦PC。所有這些設(shè)備都只能在PC上使用,只能通過PC來進(jìn)行相互的文件和數(shù)據(jù)交換,這是美中不足的地方。比如在一個(gè)工業(yè)數(shù)據(jù)采集的領(lǐng)域中,由于便攜式嵌入設(shè)備的存儲(chǔ)容量一般非常有限,經(jīng)常需要使用USB優(yōu)盤作為數(shù)據(jù)存儲(chǔ)的載體。 有了嵌入式的USB主機(jī),就不需要PC的介入。本設(shè)計(jì)使用Philips公司的LPC2210芯片作為主CPU,ISP1161A1芯片作為主機(jī)控制器芯片,構(gòu)建了USB主機(jī)系統(tǒng)。系統(tǒng)硬件設(shè)計(jì)主要闡述芯片選型和電路構(gòu)建。在軟件上,移植了嵌入式操作系統(tǒng)uC/OS-Ⅱ,系統(tǒng)完成了USB主機(jī)控制器驅(qū)動(dòng)程序、核心驅(qū)動(dòng)程序以及用戶軟件的設(shè)計(jì),可很好地完成設(shè)備的枚舉、配置等功能;系統(tǒng)支持Mass Storage類協(xié)議,并在此基礎(chǔ)上,建立與文件系統(tǒng)的接口,通過發(fā)送UFI(USB Floppy Interface)命令實(shí)現(xiàn)了U盤文件的讀/寫。 按照論文中提出的方法,實(shí)現(xiàn)了USB主機(jī)系統(tǒng)的構(gòu)建,達(dá)到預(yù)期設(shè)計(jì)目的。
【學(xué)位授予單位】:哈爾濱工程大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2007
【分類號(hào)】:TP368.11
【圖文】:

調(diào)試器,啟動(dòng)代碼,內(nèi)存,觀察量


圖5.1Code認(rèn)/arriorIDE主窗.1.2AXD調(diào)試器簡(jiǎn)介AXD調(diào)試器為ARM擴(kuò)展調(diào)試器,支持硬件仿真和軟件仿真,AXD能裝載映像文件到目標(biāo)內(nèi)存,具有單步、全速和斷點(diǎn)等調(diào)試功能,可以觀察量、寄存器和內(nèi)存的數(shù)據(jù)等等。調(diào)試窗口如圖5.2所示。.2系統(tǒng)軟件啟動(dòng)代碼〔’6〕基于ARM是復(fù)雜的片上系統(tǒng),這種復(fù)雜系統(tǒng)里的多數(shù)硬件模塊都是可配置的,需要由軟件來設(shè)置其需要的工作狀態(tài)。因此在用戶的應(yīng)用程序啟動(dòng)前,需要有專門的一段啟動(dòng)代碼來完成對(duì)系統(tǒng)的初始化。由于這類代碼直面對(duì)處理器內(nèi)核和硬件控制器進(jìn)行編程,一般都是用匯編語言寫的。啟動(dòng)47

啟動(dòng)代碼,入口點(diǎn),調(diào)試器,目標(biāo)系統(tǒng)


圖5.2AXD調(diào)試器啟動(dòng)代碼一般隨具體的目標(biāo)系統(tǒng)和開發(fā)系統(tǒng)有所區(qū)別,通常包括以下部分.定義入口點(diǎn).設(shè)置中斷/異常向量.初始化存儲(chǔ)系統(tǒng)(包括地址重映射).初始化堆棧指針寄存器.初始化中斷中用到的變量.開中斷.必要時(shí)改變處理器的模式.必要時(shí)改變處理器的狀態(tài).初始化C程序用到的存儲(chǔ)區(qū).進(jìn)入C程序48

【相似文獻(xiàn)】

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

1 田沖;;論ARM嵌入式系統(tǒng)的應(yīng)用特點(diǎn)與發(fā)展[J];科技創(chuàng)新導(dǎo)報(bào);2011年17期

2 俞建軍;倪勇;;基于ARM+DSP的網(wǎng)絡(luò)視頻服務(wù)器的設(shè)計(jì)[J];計(jì)算機(jī)測(cè)量與控制;2011年07期

3 傅江成;陳麗珍;趙鴻燕;;基于ARM的高速編帶機(jī)設(shè)計(jì)[J];機(jī)電工程技術(shù);2011年06期

4 彭博;王紅蕾;;CAN總線與以太網(wǎng)互聯(lián)的網(wǎng)關(guān)設(shè)計(jì)[J];機(jī)械與電子;2010年S1期

5 李明;;網(wǎng)絡(luò)時(shí)間同步系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];價(jià)值工程;2011年19期

6 王勇;朱曉榮;賈永興;;基于ARM自適應(yīng)均衡器的設(shè)計(jì)與實(shí)現(xiàn)[J];電子技術(shù)應(yīng)用;2011年03期

7 張萬金;汪玉鳳;覃荊偉;;基于S3C2440嵌入式智能倒閘裝置[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2011年08期

8 擺銀龍;戈田一;;ARM嵌入式控制器與變頻器通訊的設(shè)計(jì)及實(shí)現(xiàn)[J];自動(dòng)化技術(shù)與應(yīng)用;2011年07期

9 王如濤;黃星;趙金龍;丁健;;應(yīng)用于油田的ARM9 GPRS無線通信系統(tǒng)[J];自動(dòng)化應(yīng)用;2011年07期

10 路春輝;;基于ARM的文件瀏覽器實(shí)現(xiàn)[J];現(xiàn)代計(jì)算機(jī)(專業(yè)版);2011年10期

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

1 丁慶振;王書茂;陳度;楊景利;徐鴻斌;;基于ARM與FPGA的機(jī)械手控制設(shè)計(jì)[A];2007'中國儀器儀表與測(cè)控技術(shù)交流大會(huì)論文集(二)[C];2007年

2 龔兆崗;;基于ARM處理器的LED可變情報(bào)板嵌入式控制器[A];2006年全國LED顯示技術(shù)應(yīng)用及產(chǎn)業(yè)發(fā)展研討會(huì)論文集[C];2006年

3 康明才;趙西平;;電力電容器微機(jī)保護(hù)系統(tǒng)的研究與設(shè)計(jì)[A];2008中國電力系統(tǒng)保護(hù)與控制學(xué)術(shù)研討會(huì)論文集[C];2008年

4 李和平;;基于ARM的固態(tài)記錄器控制模塊的設(shè)計(jì)[A];第三屆全國嵌入式技術(shù)和信息處理聯(lián)合學(xué)術(shù)會(huì)議論文集[C];2009年

5 夏文岳;袁海文;彌寒光;郭鑫;;基于ARM的有源濾波器測(cè)控系統(tǒng)設(shè)計(jì)[A];2010航空試驗(yàn)測(cè)試技術(shù)學(xué)術(shù)交流會(huì)論文集[C];2010年

6 曾翠榮;李斌;佘曼桂;;基于ARM的多協(xié)議轉(zhuǎn)換系統(tǒng)及其路由設(shè)計(jì)[A];2010年通信理論與信號(hào)處理學(xué)術(shù)年會(huì)論文集[C];2010年

7 侯立亞;李艷崢;吳水才;張松;白燕萍;;基于ARM的心電采集系統(tǒng)的設(shè)計(jì)[A];中國儀器儀表學(xué)會(huì)2005年學(xué)術(shù)年會(huì)醫(yī)療儀器學(xué)術(shù)會(huì)議暨中國儀器儀表學(xué)會(huì)醫(yī)療儀器分會(huì)第三屆第二次理事會(huì)論文匯編[C];2005年

8 高得力;高聰哲;;基于ARM的斷路器在線監(jiān)測(cè)裝置的研制[A];2010電工測(cè)試技術(shù)學(xué)術(shù)交流會(huì)論文集[C];2010年

9 阮航;許榕生;;嵌入式SMS通信模塊的設(shè)計(jì)與實(shí)現(xiàn)[A];第十三屆全國核電子學(xué)與核探測(cè)技術(shù)學(xué)術(shù)年會(huì)論文集(下冊(cè))[C];2006年

10 王俊;劉纏牢;趙丁;;基于嵌入式系統(tǒng)的激光粒度儀電路設(shè)計(jì)[A];2010年西部光子學(xué)學(xué)術(shù)會(huì)議摘要集[C];2010年

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

1 柴小瑞;ARM的另類生存[N];文匯報(bào);2002年

2 本報(bào)記者 趙艷秋;英特爾與ARM誰將最終獲勝?[N];中國電子報(bào);2010年

3 本報(bào)記者 周源;ARM能成為真正的挑戰(zhàn)者嗎?[N];網(wǎng)絡(luò)世界;2010年

4 許磊;蘋果大可不必買ARM[N];計(jì)算機(jī)世界;2010年

5 胡祝;ARM電腦,越走越近[N];電腦報(bào);2011年

6 本報(bào)記者 王然;聯(lián)想選擇ARM 英特爾陣營(yíng)驚現(xiàn)裂痕[N];經(jīng)濟(jì)觀察報(bào);2009年

7 王如晨;ARM總裁:將進(jìn)入小尺寸筆記本市場(chǎng)[N];第一財(cái)經(jīng)日?qǐng)?bào);2008年

8 本報(bào)記者 鄭迪;ARM試與Intel分天下[N];21世紀(jì)經(jīng)濟(jì)報(bào)道;2009年

9 本報(bào)記者 劉學(xué)習(xí);ARM與軟件企業(yè)合作提供先進(jìn)IP[N];計(jì)算機(jī)世界;2008年

10 總編 孫定;新鮮ARM本不妨關(guān)注[N];計(jì)算機(jī)世界;2009年

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

1 張紅兵;基于ARM的雙絲脈沖MIG高速焊分布式控制系統(tǒng)的研究[D];華南理工大學(xué);2010年

2 張志豐;橋路型高溫超導(dǎo)限流器的研究[D];中國科學(xué)院研究生院(電工研究所);2006年

3 陳東良;仿生機(jī)器蟹兩棲步行機(jī)理與控制方法研究[D];哈爾濱工程大學(xué);2006年

4 王秀芳;基于ARM和WLAN的油田配電網(wǎng)終端數(shù)據(jù)遠(yuǎn)傳關(guān)鍵技術(shù)研究[D];大慶石油學(xué)院;2008年

5 李外云;基于ARM架構(gòu)的嵌入式人臉識(shí)別技術(shù)研究[D];華東師范大學(xué);2008年

6 竺樂慶;基于手部特征的多模態(tài)生物識(shí)別算法研究與系統(tǒng)實(shí)現(xiàn)[D];浙江大學(xué);2008年

7 王利霞;基于處方圖的變量噴藥系統(tǒng)研究[D];吉林大學(xué);2010年

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

1 趙凌偉;基于FS44BOX和CH375A的USB主機(jī)開發(fā)[D];吉林大學(xué);2006年

2 熊新;基于ARM的二級(jí)倒立擺控制的研究[D];昆明理工大學(xué);2008年

3 王楠;基于ARM的嵌入式車載導(dǎo)航系統(tǒng)的設(shè)計(jì)與研究[D];哈爾濱理工大學(xué);2010年

4 周麗娜;ARM反編譯中的類型分析技術(shù)研究[D];解放軍信息工程大學(xué);2010年

5 石舒;基于ARM平臺(tái)嵌入式數(shù)據(jù)傳輸通信軟件的設(shè)計(jì)[D];電子科技大學(xué);2010年

6 張磊;基于ARM的礦用監(jiān)測(cè)分站[D];山東科技大學(xué);2010年

7 黃杰;基于ARM嵌入式系統(tǒng)綜合血壓檢測(cè)系統(tǒng)的研究與設(shè)計(jì)[D];湖北工業(yè)大學(xué);2010年

8 閻連龍;基于ARM的嵌入式網(wǎng)關(guān)多協(xié)議轉(zhuǎn)換的研究[D];河南理工大學(xué);2008年

9 李光;基于ARM的火焰識(shí)別系統(tǒng)的設(shè)計(jì)[D];東北大學(xué);2008年

10 張志剛;基于ARM控制器的物料色選系統(tǒng)研究[D];浙江大學(xué);2010年



本文編號(hào):2806744

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

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


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

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