嵌入式系統設計原理及套用

嵌入式系統設計原理及套用

《嵌入式系統設計原理及套用》是2010年清華大學出版社出版的圖書,作者是符意德。

基本介紹

  • 書名:嵌入式系統設計原理及套用
  • 作者符意德
  • ISBN:9787302222231
  • 定價: 28.00元
  • 出版社清華大學出版社
  • 出版時間:2010年6月1日
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《嵌入式系統設計原理及套用(第2版)》從嵌入式系統設計及平台構建角度,全面地介紹嵌入式系統的軟硬體平台設計方法。書中以基於ARM9微處理器核的S3C2410晶片為背景,首先介紹嵌入式系統硬體平台設計技術即接口技術,然後介紹軟體平台的構建方法以及網路接口的設計方法,最後從方法學角度介紹複雜嵌入式系統的設計方法。書中講述具體的嵌入式微處理器的目的是使其原理概念具體化,從而避免抽象、深奧。《嵌入式系統設計原理及套用(第2版)》從具體的案例中歸納出了具有普遍指導意義的嵌入式系統設計原理和方法,所討論的原理及概念並不僅僅對S3C2410微處理器有用,而且適用於多種不同的微處理器。
《嵌入式系統設計原理及套用(第2版)》內容豐富,圖文並茂,講解深入淺出,適合作為計算機科學與技術、電子工程、通信工程等專業的高年級本科生或碩士研究生相關課程的教材。

圖書目錄

第1章 緒論
1.1 什麼叫嵌入式系統
1.2 嵌入式系統的特點
1.2.1 嵌入式系統的要求
1.2.2 嵌入式系統的核心
1.2.3 嵌入式系統設計所面臨的問題
1.3 嵌入式系統的設計過程
1.3.1 需求分析與規格說明
1.3.2 體系結構設計
1.3.3 構件設計
1.3.4 系統集成
第2章 嵌入式微處理器體系結構
2.1 ARM9簡介
2.1.1 ARM9的結構特點
2.1.2 ARM9指令集特點
2.1.3 ARM9的工作模式
2.2 ARM9的存儲組織結構
2.2.1 大端存儲和小端存儲
2.2.2 I/O接口的訪問方式
2.2.3 內部暫存器
2.3 ARM9的異常
2.3.1 類型及向量地址
2.3.2 優先權
2.3.3 進入異常和退出異常
2.4 ARM9彙編指令
2.4.1 定址方式
2.4.2 暫存器裝載及存儲指令
2.4.3 算術和邏輯指令
2.4.4 比較指令
2.4.5 分支指令
2.4.6 軟體中斷指令
第3章 嵌入式系統的存儲系統
3.1 存儲器組織及接口方式
3.1.1 隨機存儲器組織
3.1.2 唯讀存儲器組織
3.2 存儲器接口設計
3.2.1 SRAM的接口設計
3.2.2 DRAM的接口設計
3.2.3 NAND Flash的接口設計
3.3 高速快取機制
3.3.1 高速快取機制原理
3.3.2 數據替換策略
3.3.3 數據一致性
3.3.4 高速快取性能分析
3.4 虛擬存儲機制
3.4.1 虛擬記憶體技術原理
3.4.2 一個具體實例
第4章 嵌入式系統的接口設計
4.1 接口控制方式
4.1.1 程式查詢方式
4.1.2 中斷方式
4.1.3 I/O接口的定址
4.2 通用並行I/O接口
4.2.1 GPIO的一般性原理
4.2.2 一個具體的GPIO
4.2.3 GPIO設計實例
4.3 定時/計數器部件
4.3.1 定時/計數器的原理
4.3.2 一個具體的定時器
4.3.3 定時器的設計實例
4.3.4 看門狗電路
4.4 人機接口
4.4.1 鍵盤接口設計
4.4.2 LED顯示器接口設計
4.4.3 LCD顯示器接口設計
6.3.4 USB設備
6.3.5 實例——$3C2410的USB接口部件
6.4 嵌入式TCP/IP網路
6.4.1 嵌入式TCP/IP協定實現的特點
6.4.2 乙太網及TCP/IP協定
6.4.3 嵌入式TCP/IP實現
6.5 基於網路設計的性能分析
6.5.1 通信分析
6.5.2 系統性能分析
6.5.3 網路分配和調度
第5章 嵌入式系統軟體平台
5.1 嵌入式系統軟體概述
5.1.1 嵌入式軟體平台的發展
5.1.2 嵌入式軟體開發特點
5.1.3 嵌入式Linux
5.2 嵌入式作業系統移植
5.2.1 啟動引導程式的移植
5.2.2 Linux核心移植
5.3 檔案系統移植
5.3.1 Linux檔案系統結構及類型
5.3.2 Linux檔案系統的原理
5.3.3 Linux檔案系統的創建
5.4 設備驅動
5.4.1 設備管理機制
5.4.2 設備驅動原理
5.4.3 驅動程式開發實例
5.5 其他嵌入式作業系統
5.5.1 UC/OS-Ⅱ
5.5.2 VXWorks
第6章 嵌入式網路技術
6.1 分散式嵌入式系統結構
6.1.1 網路結構
6.1.2 通信方式
6.2 常規嵌入式系統網路
6.2.1 異步串列通信網路
6.2.2 I2C匯流排
6.2.3 CAN匯流排
6.3 USB網路
6.3.1 USB的概念及特點
6.3.2 USB匯流排體系結構
6.3.3 USB主機
第7章 嵌入式系統設計和分析
7.1 系統設計的形式化方法
7.1.1 統一建模語言
7.1.2 結構描述
7.1.3 行為描述
7.2 嵌入式系統設計范型
7.2.1 狀態機設計范型
7.2.2 循環佇列設計范型
7.3 編程模型
7.3.1 數據流圖
7.3.2 控制/數據流圖
7.4 程式執行時間的分析與最佳化
7.4.1 執行時間的描述
7.4.2 性能分析
7.4.3 最佳化執行速度
7.5 能量和功率的分析與最佳化
7.5.1 程式功耗分析
7.5.2 功耗最佳化
7.6 程式長度的分析與最佳化
7.6.1 數據的影響
7.6.2 代碼的影響
第8章 系統設計實例
8.1 實例一:數字式時鐘
8.1.1 系統需求
8.1.2 規格說明
8.1.3 系統體系結構
8.1.4 構件設計與測試
8.2 實例二:醫用心電儀
8.2.1 系統需求
8.2.2 需求分析
8.2.3 靜態結構模型
8.2.4 動態行為模型
8.2.5 物理模型
8.2.6 小結
8.3 實例三:嵌入式Web伺服器
8.3.1 嵌入式Web伺服器結構
8.3.2 嵌入式Web伺服器的設計
8.3.3 基於嵌入式Web的套用結構
8.3.4 基於嵌入式Web的應用程式設計
8.3.5 小結
附錄 AUML元素、關係、符號
參考文獻

相關詞條

熱門詞條

聯絡我們