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

基于μClinux的嵌入式USB主從機(jī)系統(tǒng)

發(fā)布時(shí)間:2020-05-23 13:22
【摘要】:嵌入式系統(tǒng)是一個(gè)快速發(fā)展的領(lǐng)域。嵌入式系統(tǒng)的研究?jī)?nèi)容涉及到計(jì)算機(jī)學(xué)科的各個(gè)方面,主要的技術(shù)熱點(diǎn)包括嵌入式操作系統(tǒng)、系統(tǒng)芯片設(shè)計(jì)、應(yīng)用軟件開發(fā)和各種服務(wù)性的研究工作。 隨著嵌入式技術(shù)在信息電器、移動(dòng)計(jì)算機(jī)設(shè)備、網(wǎng)絡(luò)設(shè)備和工控仿真等領(lǐng)域的廣泛應(yīng)用,通過公共標(biāo)準(zhǔn)接口在不同設(shè)備之間進(jìn)行數(shù)據(jù)交換的需求迅猛增長(zhǎng)。作為業(yè)界事實(shí)標(biāo)準(zhǔn)的USB接口應(yīng)用于嵌入式設(shè)備中存在亟待解決的問題,,即帶有USB接口的設(shè)備間的數(shù)據(jù)交換仍離不開目前大量扮演USB主機(jī)角色的PC機(jī),無法實(shí)現(xiàn)真正的移動(dòng)數(shù)據(jù)交換。故而,本文從目前市場(chǎng)形勢(shì)與學(xué)院學(xué)科建設(shè)需求出發(fā),兼顧教學(xué)試驗(yàn)與應(yīng)用開發(fā),結(jié)合嵌入式系統(tǒng)和USB系統(tǒng)的特性,構(gòu)建基于μClinux的嵌入式USB主從機(jī)系統(tǒng),使之既可以作為USB主機(jī)讀寫USB設(shè)備(如U盤),又可以作為USB設(shè)備與PC機(jī)交互。 論文首先搭建了基于ARM的嵌入式系統(tǒng)開發(fā)板軟件平臺(tái),即設(shè)計(jì)實(shí)現(xiàn)具有雙啟動(dòng)模式的系統(tǒng)引導(dǎo)程序Bootloader,根據(jù)硬件板資源環(huán)境對(duì)μClinux內(nèi)核進(jìn)行裁剪、配置、編譯和移植。然后進(jìn)一步分析USB主機(jī)遵從的協(xié)議及其工作原理,并結(jié)合μClinux下一般設(shè)備驅(qū)動(dòng)的開發(fā),研究μClinux的USB子系統(tǒng),在此基礎(chǔ)上設(shè)計(jì)Philips ISP1161主機(jī)控制器驅(qū)動(dòng)程序,編譯進(jìn)μClinux操作系統(tǒng),從而實(shí)現(xiàn)板上的USB主機(jī)功能。論文在研究本系統(tǒng)所使用的操作系統(tǒng)μClinux的過程中,對(duì)μClinux內(nèi)存管理策略進(jìn)行分析,針對(duì)應(yīng)用中存在的問題提出一種改進(jìn)的內(nèi)存管理算法,在預(yù)知系統(tǒng)的一些應(yīng)用的前提下可以提高物理內(nèi)存分配回收效率。 在嵌入式應(yīng)用中實(shí)現(xiàn)USB并不那么簡(jiǎn)單,作為近年新出現(xiàn)的USB OTG(USB On-The-Go)兩大功能之一的嵌入式USB主機(jī)為實(shí)現(xiàn)兩USB設(shè)備直接通信鋪路,關(guān)于此方面的研究國(guó)內(nèi)外均處于起始階段,尚不成熟。 本文給出的在基于ARM7開發(fā)板上的以μClinux操作系統(tǒng)為支撐的USB主機(jī)實(shí)現(xiàn)方案無論對(duì)于研究嵌入式USB設(shè)備的點(diǎn)對(duì)點(diǎn)通信還是作為相關(guān)產(chǎn)品測(cè)試原型都有一定的理論意義和實(shí)用價(jià)值,應(yīng)用前景廣闊。本文所作的工作對(duì)USB OTG設(shè)備的軟硬件應(yīng)用開發(fā)和研制也具有一定的參考價(jià)值。
【圖文】:

時(shí)序圖,擦除,扇區(qū),時(shí)序圖


進(jìn)行反匯編,分析發(fā)現(xiàn)它的過程是比較繁瑣的。如果直接用匯編進(jìn)行編寫可以使整個(gè)過程得以優(yōu)化,大大減少它的空間占有量。以fiash扇區(qū)擦除為例,其程序?qū)崿F(xiàn)的流程圖如圖3一2,所遵循的擦除時(shí)序如圖3一3所示。載載入數(shù)據(jù):aa**ahhhhha載入數(shù)據(jù):aa**aahhh地地址:1554hhhhh地址:1554hhh載載入數(shù)據(jù):55**55hhhhh載入數(shù)據(jù):5*5*5hhh5地地址:aashhhhh地址:aashhh載載入數(shù)據(jù):80**8hhhhh0載入數(shù)據(jù):30**3ohhh地地址:155hhhhh4地址:00hhh圖3一2nash擦除程序流程圖........................23

啟動(dòng)界面,超級(jí)終端


系統(tǒng)的DSRAM映射到起始地址為Oxo處,并將migae.arm載入從Ox8O00開始的SDR八M中,加載完畢后修改Pc指針寄存器的值為0x8000并執(zhí)行。這樣內(nèi)核移植工作就基本完成了,通過超級(jí)終端觀察到的林Clniux啟動(dòng)截圖如圖4一3所示。....................口曰目..曰................口....................-...口.............曰口..........曰............口口...口..........口..................目曰口.......38
【學(xué)位授予單位】:山東大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2006
【分類號(hào)】:TP368.11

【相似文獻(xiàn)】

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

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

2 相春雷;;嵌入式系統(tǒng):應(yīng)機(jī)而動(dòng),日進(jìn)無疆[J];軟件世界;2010年02期

3 ;2011年嵌入式系統(tǒng)聯(lián)誼會(huì)5月份主題 “MCU中國(guó)設(shè)計(jì)與中國(guó)應(yīng)用”主題討論會(huì)[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2011年05期

4 張娜;;淺析自動(dòng)化嵌入式系統(tǒng)的選擇與調(diào)試[J];黑龍江科技信息;2011年16期

5 楊輝;王毅;;物聯(lián)網(wǎng)與嵌入式系統(tǒng)的關(guān)系研究[J];計(jì)算機(jī)與現(xiàn)代化;2011年08期

6 楊劍鋒;謝銀波;吳靜;沈海;;校企合作,共譜嵌入式教學(xué)新篇章[J];計(jì)算機(jī)教育;2011年15期

7 雷鴻;汪海;;基于嵌入式處理器的研究[J];軟件導(dǎo)刊;2011年08期

8 方嬌莉;劉明;;嵌入式系統(tǒng)中UDP協(xié)議可靠數(shù)據(jù)傳輸?shù)膶?shí)現(xiàn)[J];云南電大學(xué)報(bào);2011年02期

9 ;2011中國(guó)國(guó)際嵌入式大會(huì)暨展覽會(huì)即將舉行[J];自動(dòng)化與儀表;2011年08期

10 本刊編輯部;;嵌入式系統(tǒng)聯(lián)誼會(huì)“MCU中國(guó)設(shè)計(jì)與中國(guó)應(yīng)用”主題討論會(huì)成功舉辦[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2011年07期

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

1 郭顯;白鳳娥;;基于SmartARM2200的μClinux移植[A];AECC專題學(xué)術(shù)研討會(huì)論文集[C];2007年

2 李華波;楊真;;μClinux中基于Nand Flash的JFFS2文件系統(tǒng)的實(shí)現(xiàn)[A];2008通信理論與技術(shù)新進(jìn)展——第十三屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集(上)[C];2008年

3 陳福;周樹杰;林小竹;楊躍翔;;應(yīng)用嵌入式系統(tǒng)進(jìn)行數(shù)據(jù)采集的研究[A];2004全國(guó)測(cè)控、計(jì)量與儀器儀表學(xué)術(shù)年會(huì)論文集(下冊(cè))[C];2004年

4 孫柏林;;從“自成系統(tǒng)”到“嵌為一體”——軍用嵌入式系統(tǒng)漫談[A];04'中國(guó)企業(yè)自動(dòng)化和信息化建設(shè)論壇暨中南六省區(qū)自動(dòng)化學(xué)會(huì)學(xué)術(shù)年會(huì)專輯[C];2004年

5 馮斌;張恩軍;隗娜;;基于嵌入式系統(tǒng)的無線監(jiān)控終端研究[A];2006電力系統(tǒng)自動(dòng)化學(xué)術(shù)交流研討大會(huì)論文集[C];2006年

6 劉樹鑫;曹云東;侯春光;劉曉明;;嵌入式系統(tǒng)在斷路器智能控制中的應(yīng)用[A];第一屆電器裝備及其智能化學(xué)術(shù)會(huì)議論文集[C];2007年

7 朱芳;章堅(jiān)武;;基于網(wǎng)絡(luò)處理器的VoIP網(wǎng)關(guān)設(shè)計(jì)[A];浙江省電子學(xué)會(huì)第七次會(huì)員代表大會(huì)暨2007學(xué)術(shù)年會(huì)論文集[C];2007年

8 董治華;張林銳;劉亮;;基于智能壓力變送器的嵌入式檢測(cè)系統(tǒng)研究[A];第十九屆測(cè)控、計(jì)量、儀器儀表學(xué)術(shù)年會(huì)(MCMI'2009)論文集[C];2009年

9 李光先;陸陽(yáng);;應(yīng)用UC/OS-Ⅱ設(shè)計(jì)嵌入式實(shí)時(shí)多任務(wù)軟件[A];全國(guó)第13屆計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)(CAD/CG)學(xué)術(shù)會(huì)議論文集[C];2004年

10 梁磊;洪永強(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年

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

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

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

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

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

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

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

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

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

9 龔炳錚;嵌入式系統(tǒng)大有作為[N];中國(guó)石油報(bào);2003年

10 深圳商報(bào)記者 段煜第;嵌入式系統(tǒng)令順德電子業(yè)如虎添翼[N];深圳商報(bào);2006年

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

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

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

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

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

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

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

7 張付祥;創(chuàng)傷手指康復(fù)機(jī)械手系統(tǒng)研究[D];哈爾濱工業(yè)大學(xué);2007年

8 丁治國(guó);RFID關(guān)鍵技術(shù)研究與實(shí)現(xiàn)[D];中國(guó)科學(xué)技術(shù)大學(xué);2009年

9 張金煥;基于嵌入式系統(tǒng)的制造裝備自律控制理論與關(guān)鍵技術(shù)研究[D];武漢理工大學(xué);2009年

10 劉傳波;列車縱向沖動(dòng)的機(jī)理研究及檢測(cè)儀器的開發(fā)[D];武漢理工大學(xué);2009年

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

1 周小兵;嵌入式系統(tǒng)Internet方案的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2004年

2 李勇;嵌入式Web傳感器技術(shù)研究[D];西華大學(xué);2006年

3 梁偉;關(guān)聯(lián)網(wǎng)絡(luò)攝像機(jī)的紅外智能監(jiān)控報(bào)警系統(tǒng)的研究與實(shí)現(xiàn)[D];湖南科技大學(xué);2008年

4 賈軍利;嵌入式操作系統(tǒng)μCLinux及調(diào)試環(huán)境研究[D];太原理工大學(xué);2005年

5 曲蕾;基于GDB的嵌入式系統(tǒng)集成開發(fā)環(huán)境的研制[D];太原理工大學(xué);2004年

6 陸陽(yáng);基于μClinux的嵌入式WEB服務(wù)器的研究[D];南京理工大學(xué);2005年

7 王平;基于ARM的嵌入式μClinux系統(tǒng)研究與應(yīng)用[D];西安電子科技大學(xué);2005年

8 原變青;基于S3C4510B的嵌入式教學(xué)開發(fā)系統(tǒng)軟件設(shè)計(jì)[D];山東大學(xué);2005年

9 范學(xué)海;嵌入式網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)服務(wù)器端軟件設(shè)計(jì)與實(shí)現(xiàn)[D];西南交通大學(xué);2006年

10 康磊;μClinux文件系統(tǒng)的實(shí)現(xiàn)與改進(jìn)策略研究[D];武漢理工大學(xué);2007年



本文編號(hào):2677419

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

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


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

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