arm嵌入式系統(tǒng)集成開發(fā)環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)

arm嵌入式系統(tǒng)集成開發(fā)環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)

ID:17851143

大小:702.50 KB

頁數(shù):50頁

時(shí)間:2018-09-07

arm嵌入式系統(tǒng)集成開發(fā)環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
arm嵌入式系統(tǒng)集成開發(fā)環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
arm嵌入式系統(tǒng)集成開發(fā)環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
arm嵌入式系統(tǒng)集成開發(fā)環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
arm嵌入式系統(tǒng)集成開發(fā)環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
資源描述:

《arm嵌入式系統(tǒng)集成開發(fā)環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、第45頁共50頁編號(hào):畢業(yè)設(shè)計(jì)(論文)說明書題目:ARM嵌入式系統(tǒng)集成開發(fā)環(huán)境的研制院(系):計(jì)算機(jī)系專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)學(xué)生姓名:黃**學(xué)號(hào):00030***指導(dǎo)教師:崔**職稱:講師?題目類型:理論研究實(shí)驗(yàn)研究工程設(shè)計(jì)工程技術(shù)研究軟件開發(fā)2005年6月10日第45頁共50頁摘要由于受到速度、功耗、體積、上市時(shí)間等諸多因素的限制,嵌入式系統(tǒng)設(shè)計(jì)變得越來越復(fù)雜。傳統(tǒng)的反復(fù)試驗(yàn)法(try-and-error)已經(jīng)不能適應(yīng)嵌入式系統(tǒng)設(shè)計(jì)的要求,迫切需要各種計(jì)算機(jī)輔助軟件的支持。集成開發(fā)環(huán)境(IDE-IntegratedDevelop

2、mentEnvironment)近年來發(fā)展迅速并得到廣泛應(yīng)用。它在嵌入式系統(tǒng)設(shè)計(jì)的各個(gè)階段都可以發(fā)揮重要作用,為加快系統(tǒng)設(shè)計(jì)步伐,降低系統(tǒng)設(shè)計(jì)成本,提高系統(tǒng)設(shè)計(jì)一次成功率(first-time-right)提供了有力的支持。大力推廣應(yīng)用IDE,不僅能夠大大提高產(chǎn)品開發(fā)一次成功率,而且對(duì)推動(dòng)我國嵌入式技術(shù)的發(fā)展有積極意義。目前嵌入式方面的IDE主要是SDT、ADS等國外產(chǎn)品,國內(nèi)的此類自主產(chǎn)品很少,因此對(duì)這方面的研究將有具有很大的價(jià)值。本文針對(duì)ARM7CPU設(shè)計(jì)了一個(gè)嵌入式集成開發(fā)環(huán)境。文中介紹了嵌入式集成開發(fā)環(huán)境的總體設(shè)計(jì)方案、整

3、體結(jié)構(gòu)模型、軟件和硬件設(shè)計(jì)方案及具體實(shí)現(xiàn)。硬件部分主要是一個(gè)JTAG仿真器的設(shè)計(jì);軟件設(shè)計(jì)包括工程管理、編輯、編譯和調(diào)試三個(gè)部分。軟件調(diào)試模塊是整個(gè)系統(tǒng)的關(guān)鍵和難點(diǎn),在文中進(jìn)行了詳細(xì)論述,其中主要涉及到邊界掃描調(diào)試技術(shù),對(duì)EmbeddedICE-RT控制鏈的控制技術(shù)和對(duì)掃描鏈1的控制技術(shù)。基于理論和技術(shù)的討論,文章最終設(shè)計(jì)出了一個(gè)JTAG仿真器模型和一個(gè)具有工程管理、編輯、編譯和調(diào)試功能的ARM7集成開發(fā)環(huán)境。并用它開發(fā)了一個(gè)LED嵌入式應(yīng)用程序,經(jīng)測(cè)試,系統(tǒng)能正常工作且性能穩(wěn)定。關(guān)鍵詞:嵌入式;IDE;ARM;JTAG;邊界掃描

4、第45頁共50頁AbstractRegardingembeddedsystem,theenvironmentfordevelopmentanddebuggingisveryimportant,itaffectsdirectlythepopularizationofsystem.Outstandingembeddedoperatingsystemtoneedafunctionformidabledevelopmentkittosupporttheuserestablishmentapplicationsystem.Thedomest

5、icthiskindofindependentproductareveryfew.Theresearchforthisaspectwillhavetheextremelysignificance.Inthispaper,anembeddedIDEisdesignedtotheARMCPU.ThispaperfirstlyintroducestheembeddedIDEwhichincludessystemdesignproject,holisticstructuremodel,thedesignprojectandimplemen

6、tforsoftwareandthehardware.Thehardwaredesignmainlyisaself-madeJTAGemulator.Butsoftwaredesignthendividesintotheedition,compilinganddebugthreepartialnarrations.Thepivotofpaperisthedevelopmentofsoftwaredebuggingmodule.Init,theBoundary-ScandebuggingtechnologyandtheARM7TDM

7、IJTAGdebuggingmodulewhichcompletedinIDEdevelopmenthastheveryimportantresearchandusevalue.Basedonthetheoryandthetechnical,anARMIDEwhichincludesedit,compileanddebugfunctionhasbeencompleted.ThepaperfinallydevelopedanembeddedapplicationofLED.Throughtesting,thesoftwarecanw

8、orkwellandachievedastableperformance.Keywords:Embedded;IDE;ARM;JTAG;Boundary-Scan第45頁共50頁目錄1緒論11.1引言11.2嵌入式IDE的現(xiàn)狀11.2.1國外現(xiàn)狀1

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。