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

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

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

定 價(jià):¥35.00

作 者: 夏靖波 等編著
出版社: 西安電子科技大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)體系結(jié)構(gòu)

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

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

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

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

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