《嵌入式系統(tǒng)原理及開發(fā)》目錄
目錄
本文引用地址:http://m.butianyuan.cn/article/135218.htm第1章嵌入式系統(tǒng)概述1
11嵌入式系統(tǒng)的定義1
12嵌入式系統(tǒng)的發(fā)展歷史2
13嵌入式系統(tǒng)的特征3
第2章嵌入式系統(tǒng)架構(gòu)及硬件組成5
21嵌入式硬件組成5
22嵌入式處理器7
23Intel嵌入式處理器8
24內(nèi)存子系統(tǒng)11
241存儲(chǔ)單元基本結(jié)構(gòu)和分類11
242存儲(chǔ)器的外部接口12
25IO外圍設(shè)備設(shè)備接口16
251RS232接口16
252觸摸屏接口18
253顯示設(shè)備接口19
254串行總線及通信接口27
255存儲(chǔ)接口38
256SATA接口硬盤41
257CF卡42
26總線接口43
261靜態(tài)存儲(chǔ)器總線43
262PC104/ISA總線44
263PCI/PC104+總線46
264PCIe總線49
第3章嵌入式軟件構(gòu)成與開發(fā)方法概述52
31嵌入式系統(tǒng)軟件特性52
32軟件開發(fā)到運(yùn)行的流程53
33軟件編譯55
34軟件啟動(dòng)56
35嵌入式軟件運(yùn)行模式57
36軟件庫58
37程序固化58
38軟件調(diào)試59
39軟件開發(fā)工具62
391GNU交叉編譯器的生成62
392Intel的軟件開發(fā)工具63
310嵌入式系統(tǒng)編程模式68
3101多任務(wù)程序的實(shí)現(xiàn)68
3102嵌入式操作系統(tǒng)72
311嵌入式系統(tǒng)的軟件可靠性74
3111檢查點(diǎn)技術(shù)74
3112雙進(jìn)程技術(shù)75
3113N版本軟件技術(shù)75
3114前向糾錯(cuò)技術(shù)(Forward error recovery )76
312嵌入式系統(tǒng)的設(shè)計(jì)方法77
第4章嵌入式軟件開發(fā)工具及軟件優(yōu)化78
41Intel C++編譯器79
42代碼優(yōu)化方法學(xué)及具體技術(shù)84
421代碼優(yōu)化方法學(xué)84
422基于編譯選項(xiàng)的靜態(tài)優(yōu)化技術(shù)86
423基于源代碼結(jié)構(gòu)改進(jìn)的優(yōu)化技術(shù)88
424基于運(yùn)行分析的運(yùn)行時(shí)刻代碼優(yōu)化技術(shù)97
425基于運(yùn)行庫和編譯器庫的程序優(yōu)化102
43基于TBB的并行軟件優(yōu)化開發(fā)115
第5章系統(tǒng)啟動(dòng)119
51引言119
52BIOS概述120
521BIOS的發(fā)展120
522BIOS的功能121
53基于傳統(tǒng)BIOS的系統(tǒng)啟動(dòng)122
54UEFI及系統(tǒng)啟動(dòng)123
541傳統(tǒng)BIOS的缺陷123
542傳統(tǒng)BIOS到UEFI/EFI的轉(zhuǎn)變124
543UEFI/EFI BIOS的基本架構(gòu)125
544基于UEFI的系統(tǒng)啟動(dòng)127
55BootLoader實(shí)例分析133
551Grub134
552eLilo136
553Uboot138
第6章嵌入式Linux操作系統(tǒng)140
61嵌入式Linux簡介140
62嵌入式Linux內(nèi)核配置141
63嵌入式Linux裁剪143
64設(shè)備驅(qū)動(dòng)145
641設(shè)備驅(qū)動(dòng)的作用145
642設(shè)備驅(qū)動(dòng)程序分類145
643字符型設(shè)備驅(qū)動(dòng)程序的基本構(gòu)成147
644字符型設(shè)備驅(qū)動(dòng)程序的高級(jí)功能構(gòu)成151
第7章嵌入式系統(tǒng)低功耗技術(shù)155
71嵌入式系統(tǒng)的低功耗設(shè)計(jì)155
72系統(tǒng)節(jié)電原理156
73動(dòng)態(tài)電源管理(DPM)158
74ACPI(高級(jí)配置與電源接口)161
75其他省電技巧164
76一些相關(guān)工具168
第8章嵌入式Linux快速啟動(dòng)技術(shù)169
81系統(tǒng)的啟動(dòng)過程169
82Boot Graph和Bootchart173
83系統(tǒng)的快速啟動(dòng)技術(shù)175
第9章嵌入系統(tǒng)的用戶界面技術(shù)181
91界面及用戶交互程序調(diào)試技術(shù)189
92 基于Clutter的嵌入式圖形界面技術(shù)193
921Clutter編程模型193
922Clutter場景195
923演員的屬性和靜態(tài)動(dòng)作196
924動(dòng)態(tài)效果197
925事件處理204
926Clutter的編程環(huán)境205
93基于MeeGo的圖形界面技術(shù)209
931概述209
932MeeGo軟件開發(fā)模式210
933應(yīng)用程序編程技術(shù)211
94中間層軟件編程技術(shù)218
941DBUS218
942底層系統(tǒng)層軟件編程技術(shù)225
參考文獻(xiàn)233
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評(píng)論