嵌入式系統開發與套用

嵌入式系統開發與套用

全面講述了嵌入式系統開發與套用技術,以嵌入式系統的基本開發技術為主線,以ARM處理器核及國內套用廣泛的Samsung公司S3C44B0X(基於ARM7TDMI)為硬體平台,系統講述了嵌入式系統開發的基本知識、基本流程、基本方法及以ARM微處理器為核心的嵌入式系統軟、硬體開發過程。 主要內容包括: ◆ 嵌入式系統開發基礎知識; ◆ ARM技術概述; ◆ 基於ARM的嵌入式系統應用程式設計; ◆ 基於S3C44B0X的嵌入式系統套用開發實例; ◆ μC/OSⅡ和μCLinux嵌入式作業系統及套用開發。 本書可作為高校計算機和電類專業的本科生、研究生教材,以及相關工程技術人員進行嵌入式系統套用開發的教材,也可供基於ARM核嵌入式系統開發的工程技術人員參考。 本書配套多媒體教學課件。

基本介紹

  • 書名:嵌入式系統開發與套用
  • 出版社:北京航空航天大學出版社
  • 語種:簡體中文
  • 品牌:北京航空航天大學出版社
  • 作者:田澤
  • 出版日期:2005年1月1日
  • ISBN:7810775413
媒體推薦,圖書目錄,

媒體推薦

書評
全面講述了嵌入式系統開發與套用技術,以嵌入式系統的基本開發技術為主線,以ARM處理器核及國內套用廣泛的Samsung公司S3C44B0X(基於ARM7TDMI)為硬體平台,系統講述了嵌入式系統開發的基本知識、基本流程、基本方法及以ARM微處理器為核心的嵌入式系統軟、硬體開發過程。
主要內容包括:
◆ 嵌入式系統開發基礎知識;
◆ ARM技術概述;
◆ 基於ARM的嵌入式系統應用程式設計;
◆ 基於S3C44B0X的嵌入式系統套用開發實例;
◆ μC/OSⅡ和μCLinux嵌入式作業系統及套用開發;

圖書目錄

第1章 嵌入式系統開發基礎
1.1 嵌入式系統的基本概念
1.1.1 嵌入式計算機
1.1.2 嵌入式系統的概念
1.1.3 嵌入式系統的特點
1.1.4 嵌入式系統的分類
1.1.5 嵌入式系統的套用範圍
1.1.6 嵌入式技術是中國IT發展的難得機遇
1.2 嵌入式系統的組成結構
1.2.1 嵌入式系統硬體基本結構介紹
1.2.2 嵌入式系統軟體的層次結構
1.2.3 啟動程式BootLoader介紹
1.3 嵌入式系統的硬體組成
1.3.1 嵌入式處理器
1.3.2 典型嵌入式處理器介紹
1.3.3 嵌入式SoC
1.3.4 可程式片上系統SOPC
1.3.5 嵌入式外圍接口電路和設備接口
1.4 嵌入式作業系統
1.4.1 嵌入式作業系統
1.4.2 嵌入式實時作業系統
1.4.3 典型嵌入式作業系統介紹
1.5 嵌入式套用軟體開發
1.5.1 嵌入式軟體開發的特點和技術挑戰
1.5.2 嵌入式軟體開發環境
1.5.3 嵌入式套用軟體開發的基本流程
1.5.4 嵌入式軟體開發的可移植性和可重用性
1.6 嵌入式系統的開發流程
1.6.1 嵌入式開發考慮的要素
1.6.2 軟硬體協同設計
1.6.3 嵌入式系統開發的基本流程
1.7 嵌入式系統的發展趨勢
1.7.1 即將來臨的以ARM為核心的32位浪潮
1.7.2 嵌入式系統與Internet的融合
1.7.3 嵌入式系統的發展趨勢
習題
第2章 ARM技術概述
2.1 ARM體系結構的發展歷史和技術特徵
2.1.1 ARM技術的發展歷程
2.1.2 RISC體系結構
2.1.3 ARM體系結構的技術特徵61
2.2 ARM體系結構不同版本的發展概述
2.2.1 ARM體系結構的基本版本
2.2.2 ARM體系結構的演變
2.2.3 ARM體系結構的命名規則
2.3 Thumb技術介紹
2.3.1 Thumb的技術概述
2.3.2 Thumb的技術實現
2.3.3 Thumb的技術特點
2.4 ARM處理器工作狀態
2.5 ARM處理器工作模式
2.6 ARM暫存器組成
2.6.1 ARM暫存器組成概述
2.6.2 ARM狀態下的暫存器組織
2.6.3 Thumb狀態下的暫存器組織
2.7 ARM的異常中斷
2.7.1 ARM的異常中斷回響過程
2.7.2 從異常中斷處理程式中返回
2.7.3 異常中斷向量表
2.7.4 異常中斷的優先權
2.8 ARM組織結構簡介
2.8.1 3級流水線ARM的組織
2.8.2 5級流水線ARM的組織
……
第3章 ARM指令集
第4章 Thumb指令集編碼
第5章 基於ARM的切嵌入式程式設計
第6章 基於S3C440X的嵌入式系統套用開發實例
第7章 μC/OS-Ⅱ及套用開發
第8章 μCLinux及套用開發
習題
參考文獻

相關詞條

熱門詞條

聯絡我們