注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)計算機(jī)組織與體系結(jié)構(gòu)嵌入式技術(shù)基礎(chǔ)(第2版)

嵌入式技術(shù)基礎(chǔ)(第2版)

嵌入式技術(shù)基礎(chǔ)(第2版)

定 價:¥35.00

作 者: 陳長順 編
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 單片機(jī)與嵌入式 計算機(jī)與互聯(lián)網(wǎng)

ISBN: 9787512415645 出版時間: 2014-07-01 包裝: 平裝
開本: 16開 頁數(shù): 224 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面介紹了嵌入式系統(tǒng)的組成、原理、架構(gòu)、開發(fā)平臺及開發(fā)流程,主要內(nèi)容包括嵌入式系統(tǒng)的組成、ARM體系結(jié)構(gòu)及匯編語言程序設(shè)計、C語言程序設(shè)計、Linux操作系統(tǒng)的配置與使用、嵌入式開發(fā)平臺的組建、嵌入式軟件系統(tǒng)的建立和嵌入式應(yīng)用程序開發(fā)。與第1版相比,本書以項(xiàng)目為主線,包含項(xiàng)目需求、項(xiàng)目設(shè)計、項(xiàng)目實(shí)施和項(xiàng)目小結(jié)環(huán)節(jié),并配以項(xiàng)目實(shí)訓(xùn)和項(xiàng)目拓展,以鞏固訓(xùn)練成果,激發(fā)創(chuàng)新思維。同時,對部分內(nèi)容進(jìn)行了更新。本書既可作為高職院校計算機(jī)、物聯(lián)網(wǎng)、電子工程和機(jī)電一體化等相關(guān)專業(yè)“嵌入式技術(shù)基礎(chǔ)”課程的教材,也可作為各類培訓(xùn)機(jī)構(gòu)的培訓(xùn)教材,還可作為嵌入式系統(tǒng)開發(fā)專業(yè)人員和業(yè)余愛好者的參考書。

作者簡介

暫缺《嵌入式技術(shù)基礎(chǔ)(第2版)》作者簡介

圖書目錄

項(xiàng)目1了解嵌入式系統(tǒng)的組成1
1.1項(xiàng)目背景1
1.1.1嵌入式系統(tǒng)的概念1
1.1.2嵌入式系統(tǒng)硬件8
1.1.3嵌入式系統(tǒng)軟件10
1.2項(xiàng)目需求11
1.3項(xiàng)目設(shè)計12
1.4項(xiàng)目實(shí)施12
任務(wù)一:認(rèn)識Tiny6410開發(fā)板12
任務(wù)二:熟悉Qtopia系統(tǒng)基本功能13
1.5項(xiàng)目小結(jié)16
1.6項(xiàng)目實(shí)訓(xùn)17
1.7項(xiàng)目拓展17
項(xiàng)目2理解ARM體系結(jié)構(gòu)18
2.1項(xiàng)目背景18
2.1.1ARM微處理器18
2.1.2ARM存儲器27
2.1.3ARM I/O端口29
2.1.4ARM匯編語言程序設(shè)計基礎(chǔ)29
2.1.5ARM集成開發(fā)工具ARMMDK48
2.2項(xiàng)目需求55
2.3項(xiàng)目設(shè)計56
2.4項(xiàng)目實(shí)施56
任務(wù)一:安裝MDK56
任務(wù)二:新建工程,配置與編譯57
任務(wù)三:調(diào)試鏡像文件Debug64
任務(wù)四:內(nèi)存、堆棧加載與存儲65
任務(wù)五:工作模式切換66
2.5項(xiàng)目小結(jié)68
2.6項(xiàng)目實(shí)訓(xùn)69
2.7項(xiàng)目拓展70
項(xiàng)目3ARM C語言程序設(shè)計71
3.1項(xiàng)目背景71
3.1.1C語言常量和變量72
3.1.2C語言基本數(shù)據(jù)類型73
3.1.3C語言運(yùn)算符與表達(dá)式76
3.1.4C語言程序結(jié)構(gòu)和控制語句78
3.1.5C語言數(shù)組、結(jié)構(gòu)體和指針81
3.1.6C語言函數(shù)87
3.1.7C語言預(yù)處理91
3.1.8C語言函數(shù)和匯編語言接口93
3.2項(xiàng)目需求95
3.3項(xiàng)目設(shè)計95
3.4項(xiàng)目實(shí)施100
任務(wù)一:基于MDK的C語言編程100
任務(wù)二:C語言和匯編語言混合編程100
3.5項(xiàng)目小結(jié)104
3.6項(xiàng)目實(shí)訓(xùn)104
3.7項(xiàng)目拓展105
項(xiàng)目4嵌入式Linux操作系統(tǒng)的配置與使用106
4.1項(xiàng)目背景106
4.1.1Linux的特點(diǎn)106
4.1.2Linux內(nèi)核組成108
4.1.3Linux源碼結(jié)構(gòu)109
4.1.4Linux常用命令110
4.1.5Linux文本編輯120
4.1.6Linux網(wǎng)絡(luò)服務(wù)124
4.2項(xiàng)目需求127
4.3項(xiàng)目設(shè)計127
4.4項(xiàng)目實(shí)施128
任務(wù)一:安裝虛擬機(jī)128
任務(wù)二:安裝Linux操作系統(tǒng)131
任務(wù)三:實(shí)現(xiàn)Windows共享133
任務(wù)四:配置NFS服務(wù)135
任務(wù)五:配置FTP服務(wù)136
4.5項(xiàng)目小結(jié)138
4.6項(xiàng)目實(shí)訓(xùn)138
4.7項(xiàng)目拓展140
項(xiàng)目5嵌入式Linux開發(fā)平臺的構(gòu)建141
5.1項(xiàng)目背景141
5.1.1嵌入式Linux開發(fā)平臺的體系架構(gòu)141
5.1.2交叉編譯的概念142
5.1.3交叉編譯工具鏈的組成143
5.1.4交叉編譯工具鏈的建立144
5.1.5交叉編譯工具的使用146
5.2項(xiàng)目需求153
5.3項(xiàng)目設(shè)計153
5.4項(xiàng)目實(shí)施154
任務(wù)一:組建開發(fā)平臺154
任務(wù)二:配置超級終端154
任務(wù)三:安裝與配置DNW156
任務(wù)四:安裝與配置交叉編譯工具鏈158
5.5項(xiàng)目小結(jié)158
5.6項(xiàng)目實(shí)訓(xùn)159
5.7項(xiàng)目拓展160
項(xiàng)目6嵌入式Linux軟件系統(tǒng)的建立161
6.1項(xiàng)目背景161
6.1.1BootLoader161
6.1.2內(nèi)核移植170
6.1.3根文件系統(tǒng)的建立176
6.2項(xiàng)目需求183
6.3項(xiàng)目設(shè)計184
6.4項(xiàng)目實(shí)施185
任務(wù)一:制作SD啟動卡185
任務(wù)二:下載BootLoader186
任務(wù)三:移植Linux內(nèi)核188
任務(wù)四:建立根文件系統(tǒng)191
任務(wù)五:測試內(nèi)核和根文件系統(tǒng)192
6.5項(xiàng)目小結(jié)193
6.6項(xiàng)目實(shí)訓(xùn)194
6.7項(xiàng)目拓展195
項(xiàng)目7嵌入式Linux應(yīng)用程序開發(fā)196
7.1項(xiàng)目背景196
7.1.1嵌入式應(yīng)用程序的體系架構(gòu)196
7.1.2嵌入式應(yīng)用程序的開發(fā)流程198
7.1.3嵌入式Linux程序的開發(fā)方法200
7.2項(xiàng)目需求201
7.3項(xiàng)目設(shè)計201
7.4項(xiàng)目實(shí)施203
任務(wù)一:編寫“Hello World”應(yīng)用程序203
任務(wù)二:編寫Led控制應(yīng)用程序205
任務(wù)三: 實(shí)現(xiàn)開機(jī)自啟動“Hello World”和Led控制208
7.5項(xiàng)目小結(jié)208
7.6項(xiàng)目實(shí)訓(xùn)209
7.7項(xiàng)目拓展210
參考文獻(xiàn)211

本目錄推薦

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