注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)嵌入式系統(tǒng)原理及應(yīng)用(基于Cortex-A8處理器)

嵌入式系統(tǒng)原理及應(yīng)用(基于Cortex-A8處理器)

嵌入式系統(tǒng)原理及應(yīng)用(基于Cortex-A8處理器)

定 價:¥38.00

作 者: 唐永鋒
出版社: 西安電子科技大學(xué)出版社
叢編項:
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

ISBN: 9787560642215 出版時間: 2016-09-01 包裝: 平裝
開本: 16開 頁數(shù): 340 字?jǐn)?shù):  

內(nèi)容簡介

  全書共5章,分別對嵌入式系統(tǒng)的組成結(jié)構(gòu)和典型應(yīng)用、CortexA8處理器的體系結(jié)構(gòu)、指令系統(tǒng)、嵌入式系統(tǒng)的開發(fā)流程、智能家居系統(tǒng)的設(shè)計進(jìn)行了詳細(xì)講解,還提供了S5PV210驅(qū)動仿真調(diào)試、Linux及Android等嵌入式操作系統(tǒng)的實驗例程。本書內(nèi)容豐富、案例實用、層次清晰、敘述詳盡,方便教學(xué)與自學(xué),可作為高等院校電氣、電子信息類專業(yè)嵌入式系統(tǒng)課程的教材,也可作為工程技術(shù)人員進(jìn)行嵌入式系統(tǒng)開發(fā)與應(yīng)用的參考書?!灸夸洝康?章嵌入式系統(tǒng)概論1 1.1 嵌入式系統(tǒng)的概念 11.2 嵌入式系統(tǒng)的組成 31.2.1硬件層31.2.2中間層131.2.3軟件層141.2.4功能層221.3 嵌入式系統(tǒng)的應(yīng)用 221.3.1農(nóng)業(yè)水文環(huán)境監(jiān)測231.3.2智慧農(nóng)業(yè)物流251.3.3移動支付391.3.4智慧旅游導(dǎo)航301.3.5人機交互與多點觸控311.3.6物聯(lián)網(wǎng)321.3.7信息安全341.3.8無人駕駛汽車351.3.9生物識別381.3.10智能機器人421.3.11虛擬現(xiàn)實與增強現(xiàn)實531.4 嵌入式系統(tǒng)的職業(yè)需求 591.5 嵌入式系統(tǒng)的學(xué)習(xí)方法 63習(xí)題65第2章ARM體系結(jié)構(gòu)672.1 常用嵌入式處理器芯片 672.1.1ARM處理器內(nèi)核版本682.1.2處理器性能指標(biāo)702.1.3ARM處理器內(nèi)核類型712.1.4ARM9典型內(nèi)核842.1.5ARM11典型內(nèi)核882.1.6CortexM典型內(nèi)核912.1.7CortexA典型內(nèi)核942.1.8CortexR典型內(nèi)核992.1.9ARM芯片選擇原則992.2 ARM處理器體系結(jié)構(gòu) 1012.2.1精簡指令集1012.2.2流水線技術(shù)1022.2.3ARM處理器的工作狀態(tài)1052.2.4ARM處理器的運行模式1062.2.5寄存器組織1072.2.6異常處理1132.2.7數(shù)據(jù)類型及存儲模式116習(xí)題118第3章ARM指令系統(tǒng)1213.1 ARM指令概述 1213.1.1ARM指令特點1213.1.2ARM指令格式與條件碼1223.1.3ARM指令的尋址方式1253.2 ARM指令集 1283.2.1數(shù)據(jù)處理指令1283.2.2存儲器訪問指令1303.2.3分支指令1333.2.4協(xié)處理器指令1343.2.5程序狀態(tài)寄存器訪問指令1363.2.6雜項指令1373.3 Thumb及Thumb2指令集 1383.3.1Thumb指令集1393.3.2Thumb2指令集1413.4 ARM匯編語言程序設(shè)計 1423.4.1ARM匯編偽指令1433.4.2匯編語言程序舉例分析1483.5 ARM C語言程序設(shè)計 1513.5.1嵌入式C語言程序設(shè)計規(guī)范1513.5.2C語言與匯編語言混合編程155習(xí)題163第4章嵌入式系統(tǒng)設(shè)計1654.1 嵌入式系統(tǒng)開發(fā)流程 1654.1.1嵌入式系統(tǒng)開發(fā)1654.1.2嵌入式系統(tǒng)硬件設(shè)計1664.1.3嵌入式系統(tǒng)軟件設(shè)計1674.1.4開發(fā)調(diào)試工具1694.1.5軟件測試1734.2 智能家居模塊設(shè)計 1774.2.1智能家居系統(tǒng)發(fā)展現(xiàn)狀1784.2.2環(huán)境檢測傳感器模塊設(shè)計1824.2.3智能窗簾控制模塊1914.2.4智能報警模塊1914.2.5智能家居控制系統(tǒng)產(chǎn)品192習(xí)題202第5章嵌入式系統(tǒng)實驗2035.1 CortexA8處理器硬件電路 2035.1.1S5PV210芯片軟硬件資源2045.1.2CVTS5PV210教學(xué)平臺2045.2 Eclipse集成開發(fā)環(huán)境 2155.2.1Eclipse開發(fā)環(huán)境的安裝2175.2.2Eclipse的調(diào)試方法2205.2.3Eclipse調(diào)試工程過程2225.3 S5PV210驅(qū)動仿真調(diào)試實驗 2245.3.1GPIO控制LED實驗2245.3.2步進(jìn)電機控制實驗2325.3.3串口通信實驗2365.4 嵌入式Linux系統(tǒng)實驗 2525.4.1BootLoader實驗2525.4.2Linux內(nèi)核移植實驗2595.4.3Linux操作系統(tǒng)實驗2625.4.4Linux下圖形界面Qt實驗2945.5 Android系統(tǒng)實驗 3035.5.1Android系統(tǒng)編譯環(huán)境搭建3065.5.2Android系統(tǒng)開發(fā)環(huán)境搭建3085.5.3Android系統(tǒng)應(yīng)用程序開發(fā)3165.5.4Android設(shè)備驅(qū)動程序開發(fā)320習(xí)題324習(xí)題解答325附錄start.s啟動程序328參考文獻(xiàn)331

作者簡介

暫缺《嵌入式系統(tǒng)原理及應(yīng)用(基于Cortex-A8處理器)》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)概論 1
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 人機交互與多點觸控 31
1.3.6 物聯(lián)網(wǎng) 32
1.3.7 信息安全 34
1.3.8 無人駕駛汽車 35
1.3.9 生物識別 38
1.3.10 智能機器人 42
1.3.11 虛擬現(xiàn)實與增強現(xiàn)實 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處理器的運行模式 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指令特點 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 雜項指令 137
3.3 Thumb及Thumb2指令集 138
3.3.1 Thumb指令集 139
3.3.2 Thumb2指令集 141
3.4 ARM匯編語言程序設(shè)計 142
3.4.1 ARM匯編偽指令 143
3.4.2 匯編語言程序舉例分析 148
3.5 ARM C語言程序設(shè)計 151
3.5.1 嵌入式C語言程序設(shè)計規(guī)范 151
3.5.2 C語言與匯編語言混合編程 155
習(xí)題 163
第4章 嵌入式系統(tǒng)設(shè)計 165
4.1 嵌入式系統(tǒng)開發(fā)流程 165
4.1.1 嵌入式系統(tǒng)開發(fā) 165
4.1.2 嵌入式系統(tǒng)硬件設(shè)計 166
4.1.3 嵌入式系統(tǒng)軟件設(shè)計 167
4.1.4 開發(fā)調(diào)試工具 169
4.1.5 軟件測試 173
4.2 智能家居模塊設(shè)計 177
4.2.1 智能家居系統(tǒng)發(fā)展現(xiàn)狀 178
4.2.2 環(huán)境檢測傳感器模塊設(shè)計 182
4.2.3 智能窗簾控制模塊 191
4.2.4 智能報警模塊 191
4.2.5 智能家居控制系統(tǒng)產(chǎn)品 192
習(xí)題 202
第5章 嵌入式系統(tǒng)實驗 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)試實驗 224
5.3.1 GPIO控制LED實驗 224
5.3.2 步進(jìn)電機控制實驗 232
5.3.3 串口通信實驗 236
5.4 嵌入式Linux系統(tǒng)實驗 252
5.4.1 BootLoader實驗 252
5.4.2 Linux內(nèi)核移植實驗 259
5.4.3 Linux操作系統(tǒng)實驗 262
5.4.4 Linux下圖形界面Qt實驗 294
5.5 Android系統(tǒng)實驗 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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號