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

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

嵌入式集成開發(fā)環(huán)境的研究設(shè)計與測試

發(fā)布時間:2020-08-08 00:52
【摘要】: 嵌入式系統(tǒng)是計算機應(yīng)用研究領(lǐng)域的重要分支之一。根據(jù)嵌入式軟件交叉開發(fā)的特點,普通集成開發(fā)環(huán)境(Integrated Developping Environment,以下簡稱IDE)軟件不能滿足嵌入式軟件開發(fā)要求,而由于嵌入式軟件運行的目標(biāo)機及其安裝或移植的RTOS具有多選擇性,目前還沒有通用的嵌入式IDE。 海爾嵌入式IDE在Delphi環(huán)境下開發(fā),實現(xiàn)支持C/C++,以及匯編語言開發(fā)的,面向多種目標(biāo)機的嵌入式集成開發(fā)環(huán)境。本文從用戶界面的設(shè)計原則出發(fā),參照多種嵌入式IDE的用戶界面,設(shè)計出海爾嵌入式IDE的用戶界面。通過研究分析代碼編輯軟件應(yīng)具有的主要功能,采用開放源碼的第三方控件SynEdit作為海爾嵌入式IDE的代碼編輯組件,設(shè)計實現(xiàn)海爾嵌入式IDE個性化的代碼編輯模塊,縮短嵌入式軟件開發(fā)時間,為用戶帶來方便。 本文重點是研究分析GCC編譯、GDB調(diào)試的原理,采用后臺調(diào)用GCC,GDB的方式,根據(jù)用戶設(shè)置動態(tài)生成Make命令文件實現(xiàn)編譯模塊,并通過本項目組開發(fā)的JTAG調(diào)試軟件下載到目標(biāo)板,進行各種調(diào)試。 本文還研究分析了嵌入式軟件測試流程及測試方法和策略,針對海爾嵌入式IDE開發(fā)流程,給出V型測試模型,對每個開發(fā)階段進行測試,保證海爾嵌入式IDE的功能性、穩(wěn)定性等需求,使海爾嵌入式IDE具有一定的參考價值。
【學(xué)位授予單位】:青島大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2007
【分類號】:TP368.1
【圖文】:

目標(biāo)機,硬件設(shè)備,宿主機,嵌入式軟件開發(fā)環(huán)境


開發(fā)HIDE的硬件設(shè)備在使用HIDE進行開發(fā)時,既機做為宿主機,中間是目標(biāo)機ARM7板,左下方是

流程圖,文件生成,流程,文件


令執(zhí)行時按照Makefile文件稱常用的有兩個,“makefil輸入Make命令時指定,即el具會尋找以“makefi,一般都使用這兩個名字。程中文件之間的關(guān)系〔20],以及新,目標(biāo)文件根據(jù)編譯源文,執(zhí)行Make命令,Make工具利用Makefile中的數(shù)據(jù)庫需要更新的文件,Make執(zhí)行Make需要重新編譯的那些文件是告訴Make做什么,多編寫過程,首先要熟悉所有文

執(zhí)行模型


青島大學(xué)碩士學(xué)位論文‘define’和命令中不能有注釋,其它情況下注釋可出現(xiàn)在任何地方。編寫Makefile文件并不簡單,比如Makefile文件中一定要有Clean選項,用以清除作廢的目標(biāo)文件,還有一些函數(shù)的使用,假象目標(biāo)的使用等等很多細節(jié),需要一定的練習(xí)和經(jīng)驗方能掌握。4、Make工作原理Make執(zhí)行模型如圖4.2所示。

【引證文獻】

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

1 王偉;基于ARM和DDS的人機交互系統(tǒng)研究與開發(fā)[D];西北農(nóng)林科技大學(xué);2008年

2 陳剛;MiniGUI在嵌入式操作系統(tǒng)T-Kernel上的分析與移植[D];青島大學(xué);2008年

3 鐘芳葵;基于RFID和ARM嵌入式技術(shù)的豬行為自動監(jiān)測系統(tǒng)設(shè)計[D];江蘇大學(xué);2010年

4 童佳;基于進程文件系統(tǒng)的Linux內(nèi)核輔助調(diào)試工具[D];華中科技大學(xué);2009年



本文編號:2784782

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

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


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

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