注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)LinuxARM9嵌入式Linux開(kāi)發(fā)實(shí)驗(yàn)與實(shí)踐

ARM9嵌入式Linux開(kāi)發(fā)實(shí)驗(yàn)與實(shí)踐

ARM9嵌入式Linux開(kāi)發(fā)實(shí)驗(yàn)與實(shí)踐

定 價(jià):¥29.50

作 者: 田澤
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng): 嵌入式系統(tǒng)開(kāi)發(fā)與應(yīng)用系列教程
標(biāo) 簽: 微處理器/CPU

ISBN: 9787810778138 出版時(shí)間: 2006-11-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 342 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是《嵌入式系統(tǒng)開(kāi)發(fā)與應(yīng)用系列教程》中嵌入式操作系統(tǒng)實(shí)驗(yàn)教程之一,是構(gòu)建一個(gè)新的以ARM技術(shù)為核心的嵌入式系統(tǒng)開(kāi)發(fā)與應(yīng)用教學(xué)課程體系的重要部分。本書(shū)以基于ARM9核(S3C2410X)的Embest EDUKIT-Ⅱ/Ⅲ實(shí)驗(yàn)教學(xué)系統(tǒng)為硬件開(kāi)發(fā)平臺(tái),以基于ARM9廣泛使用的嵌入式Linux操作系統(tǒng)為軟件開(kāi)發(fā)平臺(tái),系統(tǒng)建立了基于ARM9相對(duì)完整的嵌入式Linux開(kāi)發(fā)實(shí)驗(yàn)與實(shí)踐教學(xué)與培訓(xùn)體系?!∫訟RM9核的Embest EDUKIT-Ⅱ/Ⅲ多核實(shí)驗(yàn)教學(xué)系統(tǒng)為硬件開(kāi)發(fā)平臺(tái),以嵌入式Linux操作系統(tǒng)為軟件開(kāi)發(fā)平臺(tái),設(shè)計(jì)開(kāi)發(fā)了21個(gè)實(shí)驗(yàn),內(nèi)容包括:Linux啟動(dòng)代碼編程實(shí)驗(yàn),Linux內(nèi)核基礎(chǔ)實(shí)驗(yàn),Linux驅(qū)動(dòng)程序?qū)嶒?yàn),Linux文件系統(tǒng)及應(yīng)用程序添加、調(diào)試實(shí)驗(yàn),Linux應(yīng)用程序設(shè)計(jì)實(shí)驗(yàn),Linux的GUI及綜合應(yīng)用實(shí)驗(yàn)。內(nèi)容安排上從易到難,相對(duì)完整,密切結(jié)合嵌入式系統(tǒng)教學(xué)實(shí)際,貼近嵌入式Linux開(kāi)發(fā)的實(shí)際工程應(yīng)用,并提供了豐富的從入門(mén)到系統(tǒng)開(kāi)發(fā)的實(shí)驗(yàn)例程。使讀者不僅能夠系統(tǒng)掌握嵌入式Linux開(kāi)發(fā)的基本知識(shí)和技能,而且會(huì)為基于嵌入式Linux的嵌入式系統(tǒng)開(kāi)發(fā)打下堅(jiān)實(shí)的基礎(chǔ)。書(shū)中附英蓓特公司免費(fèi)提供的光盤(pán)1張,內(nèi)含Embest IDE Pro校園版安裝軟件及其他相關(guān)資料。本書(shū)可作為高等院校電子、通信、自動(dòng)化、計(jì)算機(jī)等專業(yè)嵌入式系統(tǒng)課程實(shí)驗(yàn)教學(xué)的教材,也可作為相關(guān)工釋技術(shù)人員的嵌入式培訓(xùn)教材及參考用書(shū)。

作者簡(jiǎn)介

暫缺《ARM9嵌入式Linux開(kāi)發(fā)實(shí)驗(yàn)與實(shí)踐》作者簡(jiǎn)介

圖書(shū)目錄

第1章 嵌入式系統(tǒng)開(kāi)發(fā)與應(yīng)用基礎(chǔ)
1.1 基于ARM的嵌入式開(kāi)發(fā)環(huán)境概述2
1.1.1 交叉開(kāi)發(fā)環(huán)境2
1.1.2 模擬開(kāi)發(fā)環(huán)境3
1.1.3 評(píng)估電路板4
1.1.4 嵌入式操作系統(tǒng)4
1.2 ARM開(kāi)發(fā)工具簡(jiǎn)介5
1.2.1 ARM SDT 5
1.2.2 ARM ADS7
1.2.3 Multi 200010
1.2.4 Embest IDE for ARM14
1.2.5 OPENice32A900仿真器15
1.2.6 MultiICE仿真器16
1.2.7 ARM RealView開(kāi)發(fā)工具17
1.3 基于ARM的嵌入式系統(tǒng)開(kāi)發(fā)學(xué)習(xí)18
第2章 Embest EDUKITII/III實(shí)驗(yàn)教學(xué)系統(tǒng)
2.1 實(shí)驗(yàn)教學(xué)系統(tǒng)簡(jiǎn)介19
2.1.1 基本組成19
2.1.2 主要特點(diǎn)20
2.1.3 軟、硬件配置21
2.1.4 Embest IDE for ARM集成開(kāi)發(fā)環(huán)境23
2.1.5 Embest Emulator for ARM JTAG仿真器25
2.1.6 Flash編程器26
2.1.7 各種連接線與電源適配器27
2.2 Embest EDUKITII/III實(shí)驗(yàn)教學(xué)系統(tǒng)的安裝27
2.2.1 Embest IDE for ARM集成開(kāi)發(fā)環(huán)境的安裝27
2.2.2 Flash編程器的安裝30
2.2.3 實(shí)驗(yàn)軟件平臺(tái)和硬件平臺(tái)的連接31
2.3 Embest EDUKITII/III實(shí)驗(yàn)教學(xué)系統(tǒng)硬件電路31
2.3.1 功能模塊介紹32
2.3.2 硬件設(shè)計(jì)原理說(shuō)明33
2.3.3 硬件結(jié)構(gòu)52
2.3.4 硬件資源分配60
2.4 Embest IDE for ARM集成開(kāi)發(fā)環(huán)境使用說(shuō)明66
2.4.1 Embest IDE for ARM主窗口66
2.4.2 工程的管理67
2.4.3 工程的基本設(shè)置69
2.4.4 工程的編譯、鏈接88
2.4.5 加載調(diào)試88
2.4.6 Flash編程工具96
第3章 Linux開(kāi)發(fā)環(huán)境建立
3.1 建立Linux開(kāi)發(fā)環(huán)境98
3.1.1 Cygwin開(kāi)發(fā)環(huán)境98
3.1.2 Linux開(kāi)發(fā)環(huán)境102
3.1.3 Embest IDE開(kāi)發(fā)環(huán)境102
3.1.4 文件傳輸服務(wù)器102
3.1.5 文件準(zhǔn)備103
3.2 編譯工具103
3.2.1 交叉編譯工具安裝103
3.2.2 環(huán)境變量及編譯開(kāi)關(guān)設(shè)置104
3.3 源代碼文件106
3.3.1 VIVI源代碼安裝106
3.3.2 Linux源代碼安裝107
3.3.3 文件系統(tǒng)安裝107
3.3.4 帶Qt的文件系統(tǒng)安裝107
3.4 實(shí)驗(yàn)例程108
3.4.1 VIVI實(shí)驗(yàn)108
3.4.2 Linux實(shí)驗(yàn)108
3.4.3 文件系統(tǒng)實(shí)驗(yàn)108
3.4.4 Qt實(shí)驗(yàn)109
3.5 環(huán)境設(shè)置及編譯110
3.5.1 測(cè)試程序110
3.5.2 驅(qū)動(dòng)程序112
3.5.3 busybox工具編譯113
3.5.4 VIVI編譯113
3.5.5 Linux編譯113
3.5.6 root文件系統(tǒng)編譯115
3.5.7 QTOPIA編譯115
3.6 燒寫(xiě)映像文件116
3.6.1 燒寫(xiě)Nor Flash118
3.6.2 燒寫(xiě)Nand Flash119
3.7 文檔約定121
第4章 Linux啟動(dòng)代碼編程實(shí)驗(yàn)
4.1 VIVI介紹122
4.2 VIVI編譯及使用實(shí)驗(yàn)130
第5章 Linux內(nèi)核基礎(chǔ)實(shí)驗(yàn)
5.1 Linux編譯運(yùn)行實(shí)驗(yàn)143
5.2 Linux內(nèi)核調(diào)試實(shí)驗(yàn)154
第6章 Linux驅(qū)動(dòng)程序?qū)嶒?yàn)
6.1 LED字符設(shè)備驅(qū)動(dòng)程序?qū)嶒?yàn)167
6.2 LCD顯示驅(qū)動(dòng)程序?qū)嶒?yàn)186
6.3 動(dòng)態(tài)加載模塊實(shí)驗(yàn)205
第7章 Linux文件系統(tǒng)及應(yīng)用程序添加、調(diào)試實(shí)驗(yàn)
7.1 cramfs文件系統(tǒng)213
7.2 FTP應(yīng)用程序調(diào)試實(shí)驗(yàn)221
7.3 NFS方式調(diào)試應(yīng)用程序?qū)嶒?yàn)225
第8章 Linux應(yīng)用程序設(shè)計(jì)實(shí)驗(yàn)
8.1 串口通信實(shí)驗(yàn)230
8.2 I2C總線接口實(shí)驗(yàn)235
8.3 多進(jìn)程與進(jìn)程間通信實(shí)驗(yàn)254
8.4 網(wǎng)絡(luò)應(yīng)用程序?qū)嶒?yàn)261
8.5文件和目錄操作實(shí)驗(yàn)268
8.6 實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)278
8.7 A/D轉(zhuǎn)換實(shí)驗(yàn)283
8.8 鍵盤(pán)和LED控制實(shí)驗(yàn)289
8.9 EEPROM讀/寫(xiě)實(shí)驗(yàn)300
第9章 Linux的GUI及綜合應(yīng)用實(shí)驗(yàn)
9.1 Qt實(shí)驗(yàn)310
9.2 Web服務(wù)器實(shí)驗(yàn)325
附錄A ARM指令、ARM尋址方式和Thumb指令速查表330
附錄B ARM和Thumb指令集編碼337
附錄C 隨書(shū)附帶光盤(pán)內(nèi)容說(shuō)明340
參考文獻(xiàn)343
溫馨提示344

本目錄推薦

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