基于DM6446的WINCE BSP的移植與實(shí)現(xiàn)
【圖文】:
2.4 WINCE 開(kāi)發(fā)環(huán)境搭建任何一個(gè)嵌入式系統(tǒng)的開(kāi)發(fā)都必須建立起一個(gè)配套的開(kāi)發(fā)環(huán)境,,通常這個(gè)開(kāi)發(fā)環(huán)境包括編譯環(huán)境、調(diào)試環(huán)境和操作系統(tǒng)配置工具[4]。WINCE 的軟件開(kāi)發(fā)環(huán)境包括內(nèi)核開(kāi)發(fā)環(huán)境 Platform Builder 5.0 (以下均一般簡(jiǎn)稱 PB5)和應(yīng)用程序開(kāi)發(fā)環(huán)境,包括 PB5、Embedded Visual C++ 4.0 和 Visual Studio 2005。PB5 是一個(gè)集成開(kāi)發(fā)環(huán)境(Integrated Development Environment,IDE),具有文本編輯、代碼編譯調(diào)試、平臺(tái) SDK 導(dǎo)出、代碼性能測(cè)試分析等多種功能,既可以裁剪和編譯內(nèi)核,又能開(kāi)發(fā)編譯各種應(yīng)用程序,因此本課題只選擇安裝 PB5 進(jìn)行 WINCE 的開(kāi)發(fā),其他開(kāi)發(fā)環(huán)境不予介紹。
圖 2.6 內(nèi)核編譯成功后輸出信息圖與此同時(shí),Building 圖標(biāo)由 變成 。內(nèi)核鏡像編譯成功后將生成兩個(gè)內(nèi)核鏡像文件 NK.bin 和 NK.nb0:NK.nb0 是實(shí)際的 NK 在內(nèi)存里展開(kāi)后的數(shù)據(jù),燒寫到 FLASH 后能直接跳轉(zhuǎn)到其燒寫地址執(zhí)行或者直接拷貝至 SDRAM 中運(yùn)行;NK.bin 是帶有 Microsoft binary image 格式的鏡像文件,體積較 NK.nb0 要小,在鏡像加載的時(shí)候需要 Bootloader 進(jìn)行解釋性加載,不同的 Section 加載到不同的地方,因此不能直接運(yùn)行。2.6 本章小結(jié)本章首先闡述了 WINCE 系統(tǒng)的層次結(jié)構(gòu),然后對(duì) WINCE BSP 組成模塊作了詳細(xì)闡述,接著分析了 WINCE BSP 的移植,最后對(duì) WINCE 的集成開(kāi)發(fā)環(huán)境 PB5,以及 WINCE 內(nèi)核鏡像的定制和編譯進(jìn)行了簡(jiǎn)短說(shuō)明。
【學(xué)位授予單位】:湖南大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2011
【分類號(hào)】:TP368.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前8條
1 徐小玲;IDE接口硬盤讀寫技術(shù)[J];電子科技大學(xué)學(xué)報(bào);2002年06期
2 李文新;王廣龍;陳建輝;樓楊;;基于WinCE的嵌入式視頻數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J];電子設(shè)計(jì)工程;2010年07期
3 汪洪偉;魏義祥;;基于WinCE的手持式RID監(jiān)控系統(tǒng)[J];核電子學(xué)與探測(cè)技術(shù);2008年06期
4 張偉;賀賽先;;基于WinCE.Net的USB Camera驅(qū)動(dòng)開(kāi)發(fā)[J];計(jì)算機(jī)工程;2006年13期
5 羅家兵;滕少華;張巍;吳劍敏;;Wince.net下流接口驅(qū)動(dòng)研究與實(shí)現(xiàn)[J];微計(jì)算機(jī)信息;2007年27期
6 何志文;郭寶平;;一種智能相機(jī)的Bootloader設(shè)計(jì)與實(shí)現(xiàn)[J];微計(jì)算機(jī)信息;2009年17期
7 余宏兵;李寶安;申功勛;;基于ARM的WINCE系統(tǒng)定制[J];現(xiàn)代電子技術(shù);2008年10期
8 丁煒;呂梁;趙光宙;;基于WinCE的USB軟驅(qū)驅(qū)動(dòng)設(shè)計(jì)[J];自動(dòng)化儀表;2009年03期
相關(guān)碩士學(xué)位論文 前7條
1 吳占雄;基于Windows CE.NET的ARM9綜合開(kāi)發(fā)平臺(tái)的研究與設(shè)計(jì)[D];浙江大學(xué);2006年
2 張偉;WINDOWS CE.NET嵌入式系統(tǒng)硬盤數(shù)據(jù)傳輸?shù)膶?shí)現(xiàn)和優(yōu)化[D];東南大學(xué);2006年
3 李存良;基于Xscale的車載系統(tǒng)的WinCE移植和驅(qū)動(dòng)開(kāi)發(fā)[D];大連海事大學(xué);2007年
4 張華芳;基于Windows CE操作系統(tǒng)的PMP的系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)[D];西安電子科技大學(xué);2006年
5 錢佳景;基于Windows CE的家庭媒體智能終端的研究[D];浙江大學(xué);2007年
6 張自明;基于WinCE的嵌入式平臺(tái)的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2007年
7 楊兆波;基于WinCE平臺(tái)多媒體終端軟件設(shè)計(jì)[D];浙江大學(xué);2007年
本文編號(hào):2654963
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2654963.html