出版時間:2012-8 出版社:清華大學出版社 作者:卞正才 頁數(shù):273 字數(shù):446000
內(nèi)容概要
卞正才編著的《嵌入式系統(tǒng)原理、設(shè)計與應(yīng)用》是在綜合了相關(guān)課程講義和教學大綱的基礎(chǔ)上編寫的。此課程規(guī)劃由淺及深系統(tǒng)地講述了嵌入式系統(tǒng)之軟硬件結(jié)構(gòu)、嵌入式系統(tǒng)開發(fā)中所需要的各方面知識,并通過實例、尤其針對通信接口詳加探討,加深了對嵌入式系統(tǒng)知識的認識和理解,以及嵌入式系統(tǒng)近來的重要發(fā)展和應(yīng)用。讓學生能對嵌入式系統(tǒng)有一全面的了解與認識。此課程的核心是構(gòu)建一套完整的嵌入式系統(tǒng)設(shè)計過程,使學生能夠獲得完整而扎實的通信接口設(shè)計及系統(tǒng)整合的能力。
通過本課程的學習,使學生不僅可以成為嵌人式系統(tǒng)的開發(fā)者,更重要的是可以培養(yǎng)嵌入式系統(tǒng)產(chǎn)品設(shè)計規(guī)劃等諸多方面的能力,能夠獨立地進行嵌入式應(yīng)用開發(fā)工作。
《嵌入式系統(tǒng)原理、設(shè)計與應(yīng)用》結(jié)構(gòu)清晰,語言簡潔,采用大量的圖表來說明技術(shù)問題,因而通俗易懂,適合于高等院校電氣信息類等專業(yè)(
電子工程、自動化、電子資訊工程、通信工程、計算機科學與技術(shù)、電子科學與技術(shù)、生物醫(yī)學工程)的本科高年級和研究生作為必修或選修教材,也可以作為相關(guān)科技人員的指導用書。
書籍目錄
第1章 嵌入式系統(tǒng)概述
1.1 嵌入式系統(tǒng)誕生的背景
1.2 嵌入式系統(tǒng)簡介
1.2.1 嵌入式系統(tǒng)的定義
1.2.2 嵌入式系統(tǒng)的結(jié)構(gòu)
1.2.3 嵌入式系統(tǒng)的特點
1.2.4 嵌入式系統(tǒng)的應(yīng)用領(lǐng)域
1.3 嵌入式系統(tǒng)的發(fā)展
1.3.1 嵌入式系統(tǒng)過去的發(fā)展
1.3.2 嵌入式系統(tǒng)的現(xiàn)狀
1.3.3 嵌入式系統(tǒng)的發(fā)展趨勢
第2章 嵌入式系統(tǒng)的硬件平臺ARM
2.1 ARM7內(nèi)核基本結(jié)構(gòu)
2.2 ARM9處理器
2.2.1 與ARM7處理器的比較
2.2.2 ARM9TDMI內(nèi)核
2.2.3 基于ARM9處理器的三星S3C2410X處理器詳解
2.2.4 運行模式
2.3 ARM總線結(jié)構(gòu)
2.4 ARM寄存器
2.4.1 通用寄存器
2.4.2 程序狀態(tài)寄存器
2.4.3 ARM狀態(tài)寄存器集與Thumb狀態(tài)寄存器集
2.5 存儲設(shè)備
2.5.1 存儲系統(tǒng)結(jié)構(gòu)
2.5.2 存儲空間管理單元MMU
2.5.3 隨機存儲器
2.5.4 只讀存儲器
2.6 ARM尋址方式
2.7 I/O設(shè)備
2.7.1 鍵盤
2.7.2 LED
2.7.3 顯示器
2.7.4 A/D及D/A轉(zhuǎn)換器
2.7.5 觸摸屏
2.7.6 計數(shù)器
2.8 接口設(shè)備
2.8.1 內(nèi)存接口
2.8.2 I/O設(shè)備接口
2.9 ARM中斷與異常
2.9.1 中斷
2.9.2 異常
第3章 ARM指令集
3.1 計算機體系結(jié)構(gòu)簡介
3.2 ARM指令集概述
3.2.1 ARM指令的分類
3.2.2 指令可選后綴
3.3 指令集
3.3.1 數(shù)據(jù)處理指令
3.3.2 加載/存儲指令
3.3.3 寄存器訪問指令
3.3.4 跳轉(zhuǎn)/中斷指令
3.3.5 協(xié)處理器指令
3.3.6 偽指令
3.3.7 浮點指令集
3.4 ARM指令應(yīng)用實例——FIR濾波器
第4章 基本編程概念及編譯技巧
4.1 用高級語言C進行編碼
匯編語言和高級語言的優(yōu)點比較
4.2 程序元素
4.2.1 頭文件、源文件及預處理指令
4.2.2 宏與函數(shù)
4.2.3 數(shù)據(jù)類型、數(shù)據(jù)結(jié)構(gòu)的分類、修飾符、語句、循環(huán)和指針
4.2.4 隊列
4.2.5 堆棧
4.2.6 鏈表
4.3 基礎(chǔ)編譯技術(shù)
4.3.1 語句翻譯
4.3.2 數(shù)據(jù)結(jié)構(gòu)
4.3.3 表達式的簡化
4.3.4 消除死代碼
4.3.5 寄存器的分配
4.3.6 調(diào)度
4.3.7 指令的選擇
4.3.8 匯編與連接
第5章 程序建模
5.1 程序設(shè)計范型
5.1.1 狀態(tài)機范型
5.1.2 數(shù)據(jù)流范型
5.1.3 Petri網(wǎng)范型
5.2 軟件分析過程中的建模
5.2.1 數(shù)據(jù)流圖
5.2.2 控制數(shù)據(jù)流圖
5.3 多處理器系統(tǒng)的建模
5.3.1 同步數(shù)據(jù)流圖模型
5.3.2 同構(gòu)的同步數(shù)據(jù)流圖模型
5.3.3 無環(huán)優(yōu)先擴展圖模型
5.3.4 定時的Petri網(wǎng)和擴展預測/轉(zhuǎn)換網(wǎng)模型
5.3.5 多線程圖系統(tǒng)模型
5.3.6 圖和Petri網(wǎng)在多處理器系統(tǒng)中的應(yīng)用
5.4 統(tǒng)一建模語言
第6章 程序設(shè)計和分析
6.1 程序分析
6.1.1 執(zhí)行時間的分析與優(yōu)化
6.1.2 功耗的分析與優(yōu)化
6.1.3 程序大小的分析與優(yōu)化
6.2 程序的分析、設(shè)計與實現(xiàn)
6.2.1 程序分析
6.2.2 程序設(shè)計
6.2.3 程序?qū)崿F(xiàn)
6.3 程序的驗證及測試
6.3.1 白盒測試
6.3.2 黑盒測試
6.3.3 功能評估測試
6.3.4 性能測試
6.4 實時程序設(shè)計問題
6.4.1 在需求和規(guī)范的分析中存在的問題
6.4.2 設(shè)計和實現(xiàn)中存在的問題
6.4.3 系統(tǒng)集成中存在的問題
6.4.4 測試中存在的問題
6.5 軟件維護
第7章 嵌入式系統(tǒng)開發(fā)案例
7.1 嵌入式系統(tǒng)開發(fā)的一般過程
7.1.1 需求分析
7.1.2 詳細設(shè)計
7.1.3 實現(xiàn)階段
7.1.4 測試階段
7.2 嵌入式系統(tǒng)開發(fā)案例
7.2.1 基于ARM和COS的嵌入式Web服務(wù)器設(shè)計
7.2.2 嵌入式系統(tǒng)PDA智能手機設(shè)計方案
7.3 嵌入式系統(tǒng)應(yīng)用前景展望
7.3.1 工業(yè)控制
7.3.2 交通管理
7.3.3 信息家電
7.3.4 電子商務(wù)
7.3.5 醫(yī)療設(shè)備
7.3.6 機器人
第8章 嵌入式系統(tǒng)的實驗設(shè)計部分
8.1 背景知識
8.1.1 嵌入式系統(tǒng)概念簡介
8.1.2 ARM簡介
8.1.3 Linux操作系統(tǒng)
8.2 實驗環(huán)境
8.2.1 實驗開發(fā)板
8.2.2 ARM開發(fā)工具
8.2.3 FL2440開發(fā)板基本設(shè)置
8.2.4 小結(jié)
8.3 實驗一——熟悉ARM嵌入式平臺
8.3.1 實驗概括
8.3.2 實驗?zāi)康?br /> 8.3.3 實驗內(nèi)容
8.3.4 小結(jié)
8.4 實驗二——外設(shè)與接口
8.4.1 實驗概括
8.4.2 實驗?zāi)康?br /> 8.4.3 實驗內(nèi)容
8.4.4 小結(jié)
8.5 實驗三——Linux操作系統(tǒng)
8.5.1 實驗概括
8.5.2 實驗?zāi)康?br /> 8.5.3 嵌入式Linux
8.5.4 ARM系列與Linux
8.5.5 Linux系統(tǒng)安裝
8.5.6 交叉編譯環(huán)境
8.5.7 Linux的常用指令
8.5.8 連接方式
8.5.9 Minicom的使用
8.5.10 Bootloader
8.5.11 Linux內(nèi)核移植
8.5.12 Linux下的一個A/D轉(zhuǎn)換實驗
8.5.13 Linux系統(tǒng)中的基本應(yīng)用
8.5.14 小結(jié)
8.6 進階實驗
8.6.1 實驗概括
8.6.2 交叉編譯+網(wǎng)絡(luò)服務(wù)器實驗
8.6.3 Nand Flash應(yīng)用實驗
8.6.4 makefile實驗
8.6.5 實驗小結(jié)
8.7 嵌入式Linux網(wǎng)絡(luò)編程
8.7.1 基礎(chǔ)知識
8.7.2 程序?qū)嵗?br /> 8.7.3 網(wǎng)絡(luò)地址的表示
8.7.4 建立socket
8.7.5 綁定本地地址
8.7.6 listen函數(shù)
8.7.7 accept函數(shù)
8.7.8 數(shù)據(jù)通信
8.7.9 小結(jié)
8.8 總結(jié)
參考文獻
圖書封面
評論、評分、閱讀與下載
嵌入式系統(tǒng)原理、設(shè)計與應(yīng)用 PDF格式下載