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

基于DM6446的WINCE BSP的移植與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-05-08 17:30
【摘要】:由于嵌入式系統(tǒng)的性能大幅提高,以及數(shù)字多媒體視頻編解碼算法的日益成熟,各種嵌入式視頻處理采集和處理系統(tǒng)獲得了日益廣泛的應(yīng)用。EL-DM6446是北京達(dá)盛科技有限公司為滿足嵌入式視頻系統(tǒng)市場(chǎng)的需要推出的一款達(dá)芬奇開(kāi)發(fā)套件,該套件依靠DM6446和Linux系統(tǒng),滿足了視頻應(yīng)用在運(yùn)算能力和控制功能上的要求,并簡(jiǎn)化了系統(tǒng)設(shè)計(jì)的復(fù)雜性。 DM6446現(xiàn)有平臺(tái)操作系統(tǒng)主要基于嵌入式linux系統(tǒng),然而嵌入式系統(tǒng)的發(fā)展日新月異,每一個(gè)嵌入式系統(tǒng)都有各自的獨(dú)特優(yōu)勢(shì),為了幫助使用該平臺(tái)的客戶進(jìn)行多系統(tǒng)下的程序開(kāi)發(fā),更充分的利用該套件,同時(shí)兼顧嵌入式系統(tǒng)的易用性和廣泛性,本文選擇基于WINCE的移植開(kāi)發(fā),完成了在DM6446上的BSP移植實(shí)現(xiàn),大部分功能已經(jīng)通過(guò)實(shí)際的運(yùn)行驗(yàn)證,并已提交合作公司,運(yùn)行效果較為良好。 本文先對(duì)WINCE的系統(tǒng)架構(gòu)和開(kāi)發(fā)環(huán)境、內(nèi)核鏡像的編譯進(jìn)行了分析,然后闡述了WINCE BSP的組成和平臺(tái)移植所需要做的工作,并搭建了WINCE開(kāi)發(fā)環(huán)境,在接下來(lái)的第3章和第4章詳細(xì)闡述了WINCE BSP的具體實(shí)現(xiàn)過(guò)程,成功用Uboot將WINCE內(nèi)核鏡像燒寫運(yùn)行在開(kāi)發(fā)板上,結(jié)合WINCE的啟動(dòng)流程實(shí)現(xiàn)了OAL層的主要關(guān)鍵函數(shù),在WINCE驅(qū)動(dòng)程序模型的基礎(chǔ)上,對(duì)諸多底層外圍設(shè)備如VPFE、VPBE、硬盤、SD等的驅(qū)動(dòng)程序進(jìn)行了實(shí)現(xiàn),最后對(duì)DM6446下WINCE應(yīng)用程序研究做了探討分析,并給出了兩個(gè)應(yīng)用范例。
【圖文】:

界面圖,界面圖,開(kāi)發(fā)環(huá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)境不予介紹。

輸出信息,內(nèi)核,鏡像,鏡像文件


圖 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

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

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


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

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