注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡信息系統(tǒng)嵌入式系統(tǒng)原理與開發(fā)(第二版)

嵌入式系統(tǒng)原理與開發(fā)(第二版)

嵌入式系統(tǒng)原理與開發(fā)(第二版)

定 價:¥35.00

作 者: 夏靖波 等編著
出版社: 西安電子科技大學出版社
叢編項:
標 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787560624334 出版時間: 2010-08-01 包裝: 平裝
開本: 16開 頁數(shù): 322 字數(shù):  

內(nèi)容簡介

  《嵌入式系統(tǒng)原理與開發(fā)(第2版)》根據(jù)嵌入式系統(tǒng)的結(jié)構(gòu)體系,從其所涉及的基本概念出發(fā),分層次介紹了嵌入式系統(tǒng)的設計原理,并保持了各層次之間的相關(guān)性。嵌入式系統(tǒng)從結(jié)構(gòu)上劃分為嵌入式處理器、嵌入式外圍硬件、設備驅(qū)動、實時操作系統(tǒng)、嵌入式應用程序這五個層次。本書在闡述每個層次原理的基礎上,還基于ARM處理器和μC/OS-Ⅱ操作系統(tǒng)平臺,介紹了一個完整的嵌入式系統(tǒng)開發(fā)所涉及的基本技術(shù)方法、開發(fā)工具、調(diào)試原理與方法。《嵌入式系統(tǒng)原理與開發(fā)(第2版)》可作為計算機網(wǎng)絡工程、電子工程、自動化控制等相關(guān)專業(yè)本科生或研究生的教材,也可作為從事嵌入式系統(tǒng)開發(fā)的工程技術(shù)人員的參考書。

作者簡介

暫缺《嵌入式系統(tǒng)原理與開發(fā)(第二版)》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)概述
1.1 嵌入式系統(tǒng)的產(chǎn)生和發(fā)展
1.2 嵌入式系統(tǒng)的概念
1.2.1 嵌入式系統(tǒng)的定義
1.2.2 嵌入式系統(tǒng)的特點
1.2.3 嵌入式系統(tǒng)的組成結(jié)構(gòu)
1.2.4 嵌入式系統(tǒng)的分類
1.3 嵌入式系統(tǒng)的應用領(lǐng)域
1.4 嵌入式系統(tǒng)的發(fā)展趨勢
思考與練習題
第2章 嵌入式處理器
2.1 引言
2.2 嵌入式處理器概述
2.2.1 嵌入式處理器的分類
2.2.2 典型的嵌入式處理器
2.3 ARM處理器基礎
2.3.1 ARM簡介
2.3.2 ARM處理器系列
2.3.3 ARM處理器體系結(jié)構(gòu)
2.3.4 ARM處理器應用選型
2.4 ARM指令系統(tǒng)
2.4.1 ARM編程模型
2.4.2 ARM尋址方式
2.4.3 ARM指令集
2.4.4 Thumb指令集
2.5 ARM程序設計基礎
2.5.1 ARM匯編語句格式
2.5.2 ARM匯編程序格式
2.5.3 匯編語言編程實例
2.5.4 匯編語言與C語言的混合編程
思考與練習題
第3章 嵌入式硬件平臺
3.1 引言
3.2 嵌入式硬件平臺概述
3.3 總線
3.3.1 總線協(xié)議
3.3.2 DMA
3.3.3 總線配置
3.3.4 總線實例
3.4 存儲設備
3.4.1 嵌入式系統(tǒng)存儲器子系統(tǒng)的結(jié)構(gòu)
3.4.2 RAM
3.4.3 ROM
3.4.4 Flash Memory
3.5 I/O設備
3.5.1 定時器/計數(shù)器
3.5.2 模/數(shù)轉(zhuǎn)換器和數(shù)/模轉(zhuǎn)換器
3.5.3 人機接口設備
3.6 通信設備
3.6.1 通用異步收發(fā)器
3.6.2 USB設備
3.6.3 Ethernet設備
3.7 其他
3.7.1 電源
3.7.2 時鐘
3.7.3 復位
3.7.4 中斷
思考與練習題
第4章 BootLoader與設備驅(qū)動
4.1 引言
4.2 BootLoader
4.2.1 BootLoader概述
4.2.2 BootLoader的典型結(jié)構(gòu)
4.2.3 實例分析
4.3 設備驅(qū)動
4.3.1 設備驅(qū)動概述
4.3.2 LCD驅(qū)動控制實例
4.3.3 A/D轉(zhuǎn)換功能驅(qū)動實例
思考與練習題
第5章 嵌入式操作系統(tǒng)
5.1 引言
5.2 嵌入式操作系統(tǒng)概述
5.2.1 嵌入式實時操作系統(tǒng)
5.2.2 典型的嵌入式操作系統(tǒng)
5.3 操作系統(tǒng)的基本概念
5.3.1 多進程和多線程
5.3.2 任務
5.3.3 任務切換
5.3.4 內(nèi)核
5.3.5 任務調(diào)度
5.3.6 任務間的通信與同步
5.3.7 操作系統(tǒng)的結(jié)構(gòu)和功能
5.4 μC/OS-Ⅱ簡介
5.4.1 μC/OS-Ⅱ概述
5.4.2 μC/OS-Ⅱ的特點
5.4.3 μC/OS-Ⅱ的軟件體系結(jié)構(gòu)
5.5 μC/OS-Ⅱ內(nèi)核結(jié)構(gòu)
5.5.1 臨界段
5.5.2 任務
5.5.3 任務控制塊OS_TCB
5.5.4 任務調(diào)度
5.5.5 任務管理
5.5.6 中斷服務
5.5.7 時鐘節(jié)拍與時間管理
5.5.8 任務間同步與通信的管理
5.5.9 內(nèi)存管理
5.5.10 μC/OS-Ⅱ的初始化
5.5.11 μC/OS-Ⅱ的啟動
5.6 μC/OS-Ⅱ在ARM上的移植
5.6.1 μC/OS-Ⅱ的移植條件
5.6.2 μC/OS-Ⅱ的移植步驟
5.6.3 測試移植代碼
5.7 基于μC/OS-Ⅱ構(gòu)建的TCP/IP/PPP 協(xié)議棧
5.7.1 嵌入式協(xié)議棧概述
5.7.2 選擇協(xié)議棧
5.7.3 嵌入式TCP/IP協(xié)議棧
5.7.4 基于μC/OS-Ⅱ的TCP/IP/PPP協(xié)議棧
思考與練習題
第6章 嵌入式應用程序設計
6.1 引言
6.2 程序設計方法
6.2.1 設計范型
6.2.2 編程模型
6.3 程序設計技術(shù)
6.3.1 消息
6.3.2 任務和任務間同步
6.3.3 繪圖函數(shù)
6.3.4 控件
6.4 嵌入式程序優(yōu)化
6.4.1 編譯過程
6.4.2 執(zhí)行時間優(yōu)化
6.4.3 能量優(yōu)化
6.4.4 長度優(yōu)化
思考與練習題
第7章 基于網(wǎng)絡的嵌入式系統(tǒng)設計
7.1 引言
7.2 分布式嵌入式系統(tǒng)
7.2.1 系統(tǒng)概述
7.2.2 OSI模型
7.2.3 網(wǎng)絡結(jié)構(gòu)
7.2.4 網(wǎng)絡編程
7.2.5 設計技術(shù)
7.3 嵌入式系統(tǒng)網(wǎng)絡
7.3.1 I2C總線
7.3.2 CAN總線
7.3.3 Ethernet
7.3.4 GPRS
7.3.5 藍牙技術(shù)
7.3.6 Internet
7.4 基于網(wǎng)絡的設計示例
7.4.1 遠程溫度檢測系統(tǒng)
7.4.2 基于VoIP和藍牙的無線電話系統(tǒng)
7.4.3 機頂盒
思考與練習題
第8章 嵌入式系統(tǒng)開發(fā)
8.1 引言
8.2 嵌入式系統(tǒng)的開發(fā)工具
8.2.1 開發(fā)工具概述
8.2.2 ARM ADS簡介
8.2.3 使用ADS創(chuàng)建工程
8.2.4 使用AXD調(diào)試代碼
8.3 嵌入式系統(tǒng)的調(diào)試方法
8.3.1 嵌入式系統(tǒng)調(diào)試簡介
8.3.2 ARM調(diào)試系統(tǒng)概述
8.3.3 基于Angel的調(diào)試系統(tǒng)
8.3.4 基于JTAG的調(diào)試系統(tǒng)
8.4 其他實用工具
8.4.1 Source Insight
8.4.2 SkyEye
思考與練習題
第9章 系統(tǒng)設計技術(shù)
9.1 引言
9.2 嵌入式系統(tǒng)的開發(fā)過程和設計流程
9.2.1 開發(fā)過程
9.2.2 設計流程
9.3 系統(tǒng)設計的形式化方法
9.3.1 UML簡介
9.3.2 結(jié)構(gòu)描述
9.3.3 行為描述
9.4 需求分析與規(guī)格說明
9.4.1 需求分析
9.4.2 規(guī)格說明
9.5 系統(tǒng)分析與體系結(jié)構(gòu)設計
9.6 質(zhì)量保證
思考與練習題
附錄A 嵌入式專業(yè)詞匯與縮略語
附錄B ARM指令集列表
附錄C Thumb指令集列表
附錄D 匯編預定義變量及偽指令
附錄E μC/OS-Ⅱ內(nèi)核函數(shù)
參考文獻 1

本目錄推薦

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