嵌入式系統(tǒng)原理及應(yīng)用-(基于Cortex-A8處理器) 版權(quán)信息
- ISBN:9787560642215
- 條形碼:9787560642215 ; 978-7-5606-4221-5
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
嵌入式系統(tǒng)原理及應(yīng)用-(基于Cortex-A8處理器) 本書特色
全書共5章,分別對嵌入式系統(tǒng)的組成結(jié)構(gòu)和典型應(yīng)用、CortexA8處理器的體系結(jié)構(gòu)、指令系統(tǒng)、嵌入式系統(tǒng)的開發(fā)流程、智能家居系統(tǒng)的設(shè)計(jì)進(jìn)行了詳細(xì)講解,還提供了S5PV210驅(qū)動仿真調(diào)試、Linux及Android等嵌入式操作系統(tǒng)的實(shí)驗(yàn)例程。
本書內(nèi)容豐富、案例實(shí)用、層次清晰、敘述詳盡,方便教學(xué)與自學(xué),可作為高等院校電氣、電子信息類專業(yè)嵌入式系統(tǒng)課程的教材,也可作為工程技術(shù)人員進(jìn)行嵌入式系統(tǒng)開發(fā)與應(yīng)用的參考書。
嵌入式系統(tǒng)原理及應(yīng)用-(基于Cortex-A8處理器) 內(nèi)容簡介
全書共5章,分別對嵌入式系統(tǒng)的組成結(jié)構(gòu)和典型應(yīng)用、CortexA8處理器的體系結(jié)構(gòu)、指令系統(tǒng)、嵌入式系統(tǒng)的開發(fā)流程、智能家居系統(tǒng)的設(shè)計(jì)進(jìn)行了詳細(xì)講解,還提供了S5PV210驅(qū)動仿真調(diào)試、Linux及Android等嵌入式操作系統(tǒng)的實(shí)驗(yàn)例程。 本書內(nèi)容豐富、案例實(shí)用、層次清晰、敘述詳盡,方便教學(xué)與自學(xué),可作為高等院校電氣、電子信息類專業(yè)嵌入式系統(tǒng)課程的教材,也可作為工程技術(shù)人員進(jìn)行嵌入式系統(tǒng)開發(fā)與應(yīng)用的參考書。
嵌入式系統(tǒng)原理及應(yīng)用-(基于Cortex-A8處理器) 目錄
1.1 嵌入式系統(tǒng)的概念 1
1.2 嵌入式系統(tǒng)的組成 3
1.2.1 硬件層 3
1.2.2 中間層 13
1.2.3 軟件層 14
1.2.4 功能層 22
1.3 嵌入式系統(tǒng)的應(yīng)用 22
1.3.1 農(nóng)業(yè)水文環(huán)境監(jiān)測 23
1.3.2 智慧農(nóng)業(yè)物流 25
1.3.3 移動支付 39
1.3.4 智慧旅游導(dǎo)航 30
1.3.5 人機(jī)交互與多點(diǎn)觸控 31
1.3.6 物聯(lián)網(wǎng) 32
1.3.7 信息安全 34
1.3.8 無人駕駛汽車 35
1.3.9 生物識別 38
1.3.10 智能機(jī)器人 42
1.3.11 虛擬現(xiàn)實(shí)與增強(qiáng)現(xiàn)實(shí) 53
1.4 嵌入式系統(tǒng)的職業(yè)需求 59
1.5 嵌入式系統(tǒng)的學(xué)習(xí)方法 63
習(xí)題 65
第2章 ARM體系結(jié)構(gòu) 67
2.1 常用嵌入式處理器芯片 67
2.1.1 ARM處理器內(nèi)核版本 68
2.1.2 處理器性能指標(biāo) 70
2.1.3 ARM處理器內(nèi)核類型 71
2.1.4 ARM9典型內(nèi)核 84
2.1.5 ARM11典型內(nèi)核 88
2.1.6 CortexM典型內(nèi)核 91
2.1.7 CortexA典型內(nèi)核 94
2.1.8 CortexR典型內(nèi)核 99
2.1.9 ARM芯片選擇原則 99
2.2 ARM處理器體系結(jié)構(gòu) 101
2.2.1 精簡指令集 101
2.2.2 流水線技術(shù) 102
2.2.3 ARM處理器的工作狀態(tài) 105
2.2.4 ARM處理器的運(yùn)行模式 106
2.2.5 寄存器組織 107
2.2.6 異常處理 113
2.2.7 數(shù)據(jù)類型及存儲模式 116
習(xí)題 118
第3章 ARM指令系統(tǒng) 121
3.1 ARM指令概述 121
3.1.1 ARM指令特點(diǎn) 121
3.1.2 ARM指令格式與條件碼 122
3.1.3 ARM指令的尋址方式 125
3.2 ARM指令集 128
3.2.1 數(shù)據(jù)處理指令 128
3.2.2 存儲器訪問指令 130
3.2.3 分支指令 133
3.2.4 協(xié)處理器指令 134
3.2.5 程序狀態(tài)寄存器訪問指令 136
3.2.6 雜項(xiàng)指令 137
3.3 Thumb及Thumb2指令集 138
3.3.1 Thumb指令集 139
3.3.2 Thumb2指令集 141
3.4 ARM匯編語言程序設(shè)計(jì) 142
3.4.1 ARM匯編偽指令 143
3.4.2 匯編語言程序舉例分析 148
3.5 ARM C語言程序設(shè)計(jì) 151
3.5.1 嵌入式C語言程序設(shè)計(jì)規(guī)范 151
3.5.2 C語言與匯編語言混合編程 155
習(xí)題 163
第4章 嵌入式系統(tǒng)設(shè)計(jì) 165
4.1 嵌入式系統(tǒng)開發(fā)流程 165
4.1.1 嵌入式系統(tǒng)開發(fā) 165
4.1.2 嵌入式系統(tǒng)硬件設(shè)計(jì) 166
4.1.3 嵌入式系統(tǒng)軟件設(shè)計(jì) 167
4.1.4 開發(fā)調(diào)試工具 169
4.1.5 軟件測試 173
4.2 智能家居模塊設(shè)計(jì) 177
4.2.1 智能家居系統(tǒng)發(fā)展現(xiàn)狀 178
4.2.2 環(huán)境檢測傳感器模塊設(shè)計(jì) 182
4.2.3 智能窗簾控制模塊 191
4.2.4 智能報(bào)警模塊 191
4.2.5 智能家居控制系統(tǒng)產(chǎn)品 192
習(xí)題 202
第5章 嵌入式系統(tǒng)實(shí)驗(yàn) 203
5.1 CortexA8處理器硬件電路 203
5.1.1 S5PV210芯片軟硬件資源 204
5.1.2 CVTS5PV210教學(xué)平臺 204
5.2 Eclipse集成開發(fā)環(huán)境 215
5.2.1 Eclipse開發(fā)環(huán)境的安裝 217
5.2.2 Eclipse的調(diào)試方法 220
5.2.3 Eclipse調(diào)試工程過程 222
5.3 S5PV210驅(qū)動仿真調(diào)試實(shí)驗(yàn) 224
5.3.1 GPIO控制LED實(shí)驗(yàn) 224
5.3.2 步進(jìn)電機(jī)控制實(shí)驗(yàn) 232
5.3.3 串口通信實(shí)驗(yàn) 236
5.4 嵌入式Linux系統(tǒng)實(shí)驗(yàn) 252
5.4.1 BootLoader實(shí)驗(yàn) 252
5.4.2 Linux內(nèi)核移植實(shí)驗(yàn) 259
5.4.3 Linux操作系統(tǒng)實(shí)驗(yàn) 262
5.4.4 Linux下圖形界面Qt實(shí)驗(yàn) 294
5.5 Android系統(tǒng)實(shí)驗(yàn) 303
5.5.1 Android系統(tǒng)編譯環(huán)境搭建 306
5.5.2 Android系統(tǒng)開發(fā)環(huán)境搭建 308
5.5.3 Android系統(tǒng)應(yīng)用程序開發(fā) 316
5.5.4 Android設(shè)備驅(qū)動程序開發(fā) 320
習(xí)題 324
習(xí)題解答 325
附錄 start.s啟動程序 328
參考文獻(xiàn) 331
- >
苦雨齋序跋文-周作人自編集
- >
月亮與六便士
- >
新文學(xué)天穹兩巨星--魯迅與胡適/紅燭學(xué)術(shù)叢書(紅燭學(xué)術(shù)叢書)
- >
我從未如此眷戀人間
- >
史學(xué)評論
- >
姑媽的寶刀
- >
詩經(jīng)-先民的歌唱
- >
煙與鏡