特级做A爰片毛片免费69,永久免费AV无码不卡在线观看,国产精品无码av地址一,久久无码色综合中文字幕

通用bootloader的設(shè)計.doc

約61頁DOC格式手機打開展開

通用bootloader的設(shè)計,頁數(shù):61 字?jǐn)?shù):30629摘要 隨著移動設(shè)備的流行和發(fā)展,嵌入式系統(tǒng)已經(jīng)成為一個熱點。它并不是最近出現(xiàn)的新技術(shù),只是隨著微電子技術(shù)和計算機技術(shù)的發(fā)展,微控制芯片功能越來越大,而嵌入微控制芯片的設(shè)備和系統(tǒng)越來越多,從而使得這種技術(shù)越來越引人注目。它對軟硬件的體積大小、成本、功耗和可靠性都提出了嚴(yán)格的要求。嵌入式系統(tǒng)的功...
編號:10-20532大小:762.00K
分類: 論文>通信/電子論文

內(nèi)容介紹

此文檔由會員 20023286 發(fā)布

頁數(shù):61 字?jǐn)?shù):30629

摘要
隨著移動設(shè)備的流行和發(fā)展,嵌入式系統(tǒng)已經(jīng)成為一個熱點。它并不是最近出現(xiàn)的新技術(shù),只是隨著微電子技術(shù)和計算機技術(shù)的發(fā)展,微控制芯片功能越來越大,而嵌入微控制芯片的設(shè)備和系統(tǒng)越來越多,從而使得這種技術(shù)越來越引人注目。它對軟硬件的體積大小、成本、功耗和可靠性都提出了嚴(yán)格的要求。嵌入式系統(tǒng)的功能越來越強大,實現(xiàn)也越來越復(fù)雜,隨之出現(xiàn)的就是可靠性大大降低。最近的一種趨勢是一個功能強大的嵌入式系統(tǒng)通常需要一種操作系統(tǒng)來給予支持,這種操作系統(tǒng)是已經(jīng)成熟并且穩(wěn)定的,可以是嵌入式的Linux,WINCE等等。
相應(yīng)地,這也給處理器提出了要求。當(dāng)今,眾多的半導(dǎo)體廠商都生產(chǎn)基于ARM體系結(jié)構(gòu)的通用微處理芯片,ARM技術(shù)已經(jīng)在當(dāng)今的嵌入式微處理器領(lǐng)域中占據(jù)了它的領(lǐng)先地位。究其原因,它的精簡指令構(gòu)架為主又不放棄與復(fù)雜指令平衡的設(shè)計,使得在獲得高性能的同時又能做到低功耗。
本文所要研究的就是基于ARM嵌入式系統(tǒng)通用bootloader的設(shè)計與實現(xiàn)。Bootloader是嵌入式系統(tǒng)中執(zhí)行在內(nèi)核操作系統(tǒng)前的一段代碼,它的基本作用就是加載內(nèi)核鏡像。
在實踐平臺上,本課題硬件上采用了Intel Xscale系列的PXA255作為處理器,Xscale核心是與ARM V5TE構(gòu)架兼容的,因此具有一定的代表性,并以此來搭建課題的硬件實踐平臺,軟件上以Linux作為操作系統(tǒng)。而在具體的實現(xiàn)上目標(biāo)是除了實現(xiàn)bootloader的基本功能外,還將它實現(xiàn)成一個更加復(fù)雜的系統(tǒng),即增加對硬件電路板的支持,以方便開發(fā)人員進行調(diào)試以及開發(fā)。因此,本文重點闡述了實踐上具體的設(shè)計,具體的實現(xiàn)以及簡單評估了它的作用。最后,對實現(xiàn)的bootloader進行了擴展:即在闡明ARM嵌入式系統(tǒng)中bootloader的一些共同點之后,介紹了如何對其他ARM系統(tǒng)進行移植,以做到通用性。

目錄
摘要 I
目錄 II
緒言 1
1. 研究背景 1
2. 主要研究工作 1
3. 主要內(nèi)容 2
第一章 ARM簡介 3
1.1 ARM 簡介 3
1.1.1 ARM處理器介紹 3
1.2 ARM處理器的優(yōu)勢特點 6
1.2.1 RISC指令集 6
1.2.2 低功耗 7
第二章 ARM體系結(jié)構(gòu)介紹 9
2.1 ARM core描述 9
2.2 編程模型介紹 11
2.2.1 ARM處理器模式 11
2.2.2 ARM寄存器組介紹 11
2.2.3 ARM存儲系統(tǒng) 13
2.2.4 ARM指令集介紹 14
2.2.5 ARM體系的異常中斷 15
2.3 ARM最小系統(tǒng)描述 16
2.4 Intel Xscale系統(tǒng)構(gòu)架 17
2.4.1 PXA255介紹 19
第三章 Bootloader的概念 21
3.1 Bootloader的基本概念 21
3.2 Bootloader的操作模式 22
3.3 Bootloader的概念擴展 22
3.4 ARM Bootloader的共性 22
第四章 Bootloader的設(shè)計與實現(xiàn) 24
4.1 課題研究的平臺環(huán)境 24
4.1.1 硬件平臺 24
4.1.2 軟件環(huán)境以及軟件開發(fā)工具 25
4.2 Bootloader的總體設(shè)計 25
4.2.1 階段設(shè)計 25
4.2.2 地址規(guī)劃設(shè)計 26
4.2.3 模式設(shè)計 27
4.3 Bootloader的具體實現(xiàn) 28
4.3.1 階段1的代碼實現(xiàn) 28
4.3.2 階段2的代碼實現(xiàn) 31
4.3.3 代碼的編譯 38
4.3.4 目標(biāo)文件的鏈接與轉(zhuǎn)換 39
4.4 代碼組織結(jié)構(gòu) 45
4.5 使用操作 46
第五章 實驗結(jié)果與測評 48
5.1 實驗結(jié)果 48
5.1.1 基本功能的實現(xiàn)結(jié)果 48
5.1.2 擴展功能的實現(xiàn)結(jié)果 49
5.2 程序性能 50
5.2.1 擴展功能的功能性測試數(shù)據(jù) 50
5.2.2 程序的可移植性 50
第六章 總結(jié)與展望 52

關(guān)鍵詞:嵌入式系統(tǒng) ARM Bootload

【參考文獻】
[1] 李長發(fā),李國寬.實用小波分析,華中科技大學(xué)出版社,2001.
[2] 劉貴忠,邸雙亮.小波分析及應(yīng)用,西安電子科技大學(xué)出版社,1992.
[3] 崔錦泰.小波分析導(dǎo)論,西安交通大學(xué)出版社,1996.
[4] 李世雄.小波變換及其應(yīng)用.高等教育出版社,1997.
[5] 彭玉華.小波變換與工程應(yīng)用.科學(xué)出版社,1999.
[6] 程正興.小波分析算法與應(yīng)用.西安交通大學(xué)出版社,1997.
[7] 陳后金.數(shù)字信號處理,高等教育出版社,2005.
[8] 應(yīng)啟珩.離散時間信號分析與處理,清華大學(xué)出版社,2003.
[9] [美]a.v.奧本海姆.離散時間信號處理, 西安交通大學(xué)出版社,2001.
[10] 馮偉光,沈小艷,小波變換在圖像壓縮中的應(yīng)用,大連海事大學(xué)學(xué)報,2005.
[11] 于貴江,孟紹良,李繼征.小波變換在圖像壓縮中的應(yīng)用,哈爾濱理工大學(xué)學(xué)報,2004,9.
[12] 董延華,王慕坤.小波變換在圖像壓縮中的應(yīng)用研究,吉林師范大學(xué)學(xué)報,2005,5.
[13] 潘泉,小波濾波方法及應(yīng)用,北京:清華大學(xué)出版社, 2005.
[14] 胡適耕,應(yīng)用泛函分析,科學(xué)出版社, 2003.
[15] 馮象初,甘小冰,宋國鄉(xiāng),數(shù)值泛函于小波理論,西安電子科技大學(xué)出版社,2003.