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

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

基于XSBase255的嵌入式系統(tǒng)軟件設計與研究

發(fā)布時間:2020-06-12 20:53
【摘要】:本文研究了基于XSBase 255開發(fā)平臺的嵌入式系統(tǒng)軟件設計的關鍵技術,分析了開發(fā)平臺的相關模塊,搭建了宿主機開發(fā)環(huán)境,探討了BootLoader技術,完成了Linux內核的定制,設計了相關的驅動程序,制作了嵌入式根文件系統(tǒng)。 論文研究了嵌入式系統(tǒng)軟件開發(fā)流程,包括交叉編譯工具鏈的建立,文件傳輸服務的配置,串口通信工具的安裝。探討了BootLoader的相關理論與技術,結合XSBase 255開發(fā)平臺重新編寫了該系統(tǒng)的引導程序UBooto使用UBoot實現(xiàn)了與主機間的通信與數(shù)據(jù)的下載及燒寫,滿足了應用的需求。根據(jù)開發(fā)平臺的硬件資源,對Linux內核進行了代碼級的定制與裁剪。研究了驅動程序設計的方法和技術,掌握了驅動程序的開發(fā)流程,進行了Flash驅動程序設計、網(wǎng)卡驅動程序設計、及LCD顯示驅動程序設計。根據(jù)嵌入式文件系統(tǒng)的功能及其目錄存放規(guī)范,用BusyBox制作了嵌入式根文件系統(tǒng)。完成了QTopia的移植,并通過這一過程演示了嵌入式應用程序開發(fā)的相關流程、可能遇到的問題及解決辦法。 該系統(tǒng)采用一些國際上通用的開源工具和代碼,縮短了開發(fā)時間,降低了開發(fā)費用。但整個開發(fā)流程與通常的嵌入式開發(fā)流程一樣,而且系統(tǒng)的各模塊如BootLoader等的功能更強大,而且不斷有新的功能加入,可以在適當?shù)臅r候對系統(tǒng)進行升級以滿足需求。
【圖文】:

架構圖,架構,多媒體指令,指令集


系列、ARM10系列、ARMn系列、SecureCore系列和IntelXScale系列。在此主要介紹一下XScale系列。hitelXScale是一款功耗低、伸縮度高的產品,并且其最大的優(yōu)勢就是核心頻率可以高速的提升。此外,Xscale整合了以往其它ARM處理器所不會去整合的多媒體指令集—WirelesSMMX,這種指令集類似桌面處理器的多媒體指令集,是一種64bit的精簡指令,這種指令集可以大大地優(yōu)化視頻播放、3D圖像顯示、音頻處理等應用,同時這種指令集也會大大降低程序開發(fā)者的開發(fā)難度,從而加快開發(fā)進度;赬Scale架構的ARM處理器,hitel到目前為止一共開發(fā)3個系列的處理器。.PXA25x系列;·.PXA26x系列;.PXA27x系列[4〕。圖2.1是XScale核的內部系統(tǒng)結構圖。

工具鏈,交叉編譯,程序,全群


一linux~gnueabi一1686一Pe一Iinux一gnu.tar.bzZ解壓之后便可以在/usr/local/~一2008ql沁in目錄下面看到開發(fā)過程中所需要用到的交叉工具,,包括編譯器、鏈接器、調試器等,如圖2.2所示:_體自 buntu體:l儀。 l$15or階 2008ql/bin/粼漱粼翰一熟r盼一謬眺黔援垂上一燃沁建翔黔溉黔獷眾渺一認獷漱一臀談蔗戈自{一繆獷拼礁獷熟卞了義育翁卜;湘粼一〔舞戶飛轟」爵三豪亥生i噪獷瓣熟今獷籠斜黔一巍撇盤性粼Je趕奎黔事一臻哪獷撇睽卜淤斌嘩談撇孩滲夏一熬淤洲聯(lián)黔孰「毗叫漆‘繃撅黑}輩嘿黔游粼什軍粼黔漸謐款一鑼談豁襯瓷1七一供一是娜撤獷巍淤一執(zhí)獷魏一繆:菱飯籃李一撬獷‘臀蘿聲獷輝睽分;i溯一擎濃黔巍毛哎十備舒;寡全群紛炸試獷戮葉執(zhí)瀚嗯郡菜芡黔l一C霆鄉(xiāng)摹鍛矛落七粼粼鄭獄一漸綠一繆錢黔滾季,一心謬粼黔:聯(lián)黔~爪黝:一翠~:一、戊堿澎滋獷典爹獷盯黔黔~{琶撇默勺嘴署鑲麟孩津羹一分香嗚一攜獷攀鑫謬笑瞥煞于一l轟撒默角《夢禁黔灣)令一獷豁限飛獷扮l于淤撇一曹粼黔一熱姍一瑙舞黔滾,襄、哪二毛撰撇丫黔黔一巍獷姍一鑼敏黔滾l,一側之扮粼燃、篇盼~:最燃粼嘩飯黔改魚i一獷舒域,之。3擺黔獷膩篇產奎淤一:i緣戳一繆襲簫癸鑫李i一非粼;釋一群箭羚獷袱了黔晰豁哪翻今溉)夏一攀乏柳群夢酬姍黔孰琴撇嗜瓦黔感黔要一引箏一奎獷繆推獷黔蘿蕎黔紛一{麥翔粼1繆篆舞灰聾補乏犯黔淤打舒戮心羲e一;,:姍~誤溉黔熬:一華愁t鍬戮擺黔一l妻撒徽一謬談腸姍一囂重料粼圖2.2交叉編譯工具鏈下面建立一個簡單的Hello,Wbrld程序來測試一下交叉工具的工作情況。Helfo.。的內容如下所示:外@ubun加外:w。 rkscathello·c#include<stdio.h> intmain(){Printf(“Hello,W6rid!\n
【學位授予單位】:西安電子科技大學
【學位級別】:碩士
【學位授予年份】:2009
【分類號】:TP368.1

【共引文獻】

相關期刊論文 前10條

1 寧紅;張升;;基于IEC101規(guī)約的RTU在Linux下的軟件實現(xiàn)[J];安徽電氣工程職業(yè)技術學院學報;2006年01期

2 王剛;趙躍龍;;基于嵌入式網(wǎng)絡視頻監(jiān)控系統(tǒng)的設計[J];安防科技;2007年01期

3 王靜;;基于ARM的太陽能電站遠程監(jiān)控系統(tǒng)的研究[J];安防科技;2007年10期

4 吳俊君;;智能樓宇門禁系統(tǒng)研究與實現(xiàn)[J];安防科技;2008年02期

5 戴麗;張維勇;劉征宇;錢軍;;嵌入式無線視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)[J];安防科技;2008年04期

6 劉振永;高恒志;;嵌入式系統(tǒng)在遠程監(jiān)控中的應用[J];安防科技;2008年06期

7 李瑞祥;;基于PXA270的視頻監(jiān)控系統(tǒng)的設計與開發(fā)[J];安防科技;2008年08期

8 李異球;;基于嵌入式WEB的電視播出監(jiān)控系統(tǒng)[J];安防科技;2008年12期

9 王鵬;呂志剛;黃建;;基于Linux的嵌入式無線圖像監(jiān)控系統(tǒng)[J];安防科技;2009年01期

10 劉步中;張曦煌;王慶磊;;基于嵌入式Linux的視頻監(jiān)控系統(tǒng)的設計[J];安防科技;2009年06期

相關會議論文 前10條

1 陳花;馬學森;韓江洪;魏振春;;μC/OS-Ⅱ在LPC2119微處理器上移植的研究和實現(xiàn)[A];2005年“數(shù)字安徽”博士科技論壇論文集[C];2005年

2 王彪;;基于LPC2138的TFT觸摸屏人機交互模塊設計[A];2011中國儀器儀表與測控技術大會論文集[C];2011年

3 寧紅;張升;;基于IEC870-5-101規(guī)約的RTU在Linux下的軟件實現(xiàn)[A];華東六省一市電機(電力)工程學會輸配電技術研討會2004年年會論文集[C];2004年

4 魏剛;張榮奎;;嵌入式linux在火災報警控制器中的應用[A];第十屆中國科協(xié)年會論文集(一)[C];2008年

5 王勇;朱瑩;賈永興;;虛擬ARM實驗室建設[A];中國電子教育學會高教分會2011年論文集[C];2011年

6 魏趙平;裘雪紅;;QT/Embedded開發(fā)環(huán)境中類對象之間通信機制的分析[A];2006北京地區(qū)高校研究生學術交流會——通信與信息技術會議論文集(上)[C];2006年

7 李衛(wèi)國;葛紉秋;;一種基于uClinux的便攜式郵件接收器的設計[A];2006北京地區(qū)高校研究生學術交流會——通信與信息技術會議論文集(上)[C];2006年

8 陳俊;呂恒;武穆清;;VIVI在S3C2410處理器上的應用及啟動流程分析[A];2006北京地區(qū)高校研究生學術交流會——通信與信息技術會議論文集(下)[C];2006年

9 李冰;孫建平;;基于S3C2410與嵌入式Linux的網(wǎng)絡視頻監(jiān)控[A];中國電子學會第十五屆信息論學術年會暨第一屆全國網(wǎng)絡編碼學術年會論文集(下冊)[C];2008年

10 薛楠礴;羅張;張德民;;基于架構理念的數(shù)字示波器軟件設計[A];中國電子學會第十六屆信息論學術年會論文集[C];2009年

相關博士學位論文 前10條

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

2 王先超;三值光學計算機監(jiān)控系統(tǒng)之任務管理及其理論研究[D];上海大學;2011年

3 陳學軍;無線視頻眼震系統(tǒng)實現(xiàn)及分析方法研究[D];重慶大學;2011年

4 喬宇;汽車四輪轉向的動力學特性與混雜控制研究[D];天津大學;2003年

5 鄒勇;開放式實時系統(tǒng)的調度方法研究[D];中國科學院研究生院(軟件研究所);2003年

6 陳晗斐;實時操作系統(tǒng)的若干關鍵問題研究[D];浙江大學;2004年

7 李曉毅;EIMN傳感器網(wǎng)絡的理論基礎與無線遠程圖像監(jiān)視系統(tǒng)技術研究[D];重慶大學;2004年

8 毛佳;嵌入式實時系統(tǒng)中關鍵技術的研究[D];吉林大學;2004年

9 丁緒星;基于整數(shù)小波變換的圖像編碼研究與實現(xiàn)[D];南京理工大學;2004年

10 鄧玉輝;基于網(wǎng)絡磁盤陣列的海量信息存儲系統(tǒng)[D];華中科技大學;2004年

相關碩士學位論文 前10條

1 王立飛;基于ARM的三相交流異步電動機調速系統(tǒng)研究[D];華中農業(yè)大學;2010年

2 張良清;基于嵌入式技術的高精度程控直流電源的研究[D];安徽工程大學;2010年

3 宮明廣;基于ARM平臺分布式測控終端設計[D];南昌航空大學;2010年

4 張煒;嵌入式系統(tǒng)功耗管理研究與實現(xiàn)[D];山東科技大學;2010年

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

6 胡曉亮;嵌入式系統(tǒng)軟件GUI中間件研究與設計[D];山東科技大學;2010年

7 劉立輝;基于嵌入式系統(tǒng)平臺的城市噪聲分布地圖[D];山東科技大學;2010年

8 朱凱;基于ARM和μC/OS-Ⅱ的數(shù)據(jù)采集器的研究與設計[D];山東科技大學;2010年

9 劉強;基于ARM9的機器人遠程控制系統(tǒng)研究[D];山東科技大學;2010年

10 葉智祥;基于ARM的以太網(wǎng)轉換器研究及應用[D];長春理工大學;2010年



本文編號:2710098

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

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


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

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