基於ARM的嵌入式系統設計與開發

1.2.1嵌入式處理器 1.3.2嵌入式微處理器 3.3.1ARM體系結構

圖書信息

出版社: 人民郵電出版社; 第1版 (2007年6月1日)
平裝: 464頁
正文語種: 簡體中文
開本: 0開
ISBN: 7115162700
條形碼: 9787115162700
尺寸: 26 x 18.5 x 1.7 cm
重量: 662 g

內容簡介

《基於ARM的嵌入式系統設計與開發》以嵌入式系統的基本開發技術為主線,以基於ARM架構的嵌入式處理器及Hm701ESP(處理器採用S3C44B0X)嵌入式平台為硬體平台,系統講述了嵌入式系統開發的基本知識、基本流程、基本方法和以ARM處理器為核心的嵌入式系統軟、硬體開發設計過程。
《基於ARM的嵌入式系統設計與開發》共分8章,第1~2章介紹了嵌入式系統開發的基本概念及嵌入式系統設計的一般方法;第3章講述了ARM處理器的體系結構、種類和編程模型;第4章從編程的角度介紹了ARM指令集;第5章介紹了基於ARM的嵌入式系統程式設計和ADS 1.2開發環境的使用;第6章介紹了Hm701ESP嵌入式平台及其主要器件(S3C44B0X、各類存儲器、USB控制器和乙太網控制器接口)的開發與套用;第7~8章介紹了兩種典型的作業系統μC/OS-II、eCos及其套用開發。
《基於ARM的嵌入式系統設計與開發》可作為高校計算機、通信、電子和信息類專業高年級本科生和研究生的教材,也可供從事基於ARM進行嵌入式系統設計開發的工程技術人員參考。

目錄

第1章 嵌入式系統基本概述
1.1 嵌入式系統的概念
1.2 嵌入式系統的組成
1.2.1 嵌入式處理器
1.2.2 外圍設備
1.2.3 嵌入式作業系統
1.2.4 套用軟體
1.3 嵌入式處理器
1.3.1 嵌入式處理器的分類
1.3.2 嵌入式微處理器
1.3.3 微控制器
1.3.4 DSP處理器
1.3.5 片上系統
1.3.6 典型的嵌入式處理器
1.4 嵌入式作業系統
1.4.1 作業系統的概念和分類
1.4.2 實時作業系統
1.4.3 常見的嵌入式作業系統
1.5 嵌入式系統的套用
1.6 嵌入式系統的發展趨勢
1.6.1 嵌入式套用軟體的開發需要強大的開發工具和作業系統的支持
1.6.2 聯網成為必然趨勢
1.6.3 支持小型電子設備,實現小尺寸、微功耗和低成本
1.6.4 提供精巧的多媒體人機界面
第2章 嵌入式系統開發基礎
2.1 嵌入式系統的組成結構
2.1.1 硬體層
2.1.2 中間層
2.1.3 軟體層
2.1.4 功能層
2.2 嵌入式系統的選型
2.2.1 嵌入式處理器
2.2.2 嵌入式實時作業系統
2.2.3 仿真器和調試器
2.3 嵌入式軟體開發的特點
2.4 嵌入式軟體的開發流程
2.4.1 需求分析階段
2.4.2 設計階段
2.4.3 生成代碼階段
2.4.4 固化階段
2.4.5 嵌入式軟體開發的要點
2.5 嵌入式系統初始化
2.5.1 目標機系統工具和映像傳輸
2.5.2 目標機自舉案況
2.5.3 目標機系統軟體初始化順序
第3章 ARM處理器基礎
3.1 ARM體系結構概述
3.1.1 ARM介紹
3.1.2 CISC的體系結構
3.1.3 RISC的體系結構
3.1.4 ARM體系結構的技術特徵
3.1.5 ARM體系結構的特點
3.2 ARM體系結構的版本及命名方法
3.2.1 ARM體系結構的版本
3.2.2 ARM體系的變種
3.2.3 ARM/Thumb體系版本的命名方法
3.3 ARM處理器結構
3.3.1 ARM體系結構
3.3.2 ARM的流水線結構
3.3.3 ARM存儲器結構
3.3.4 ARM I/O結構
3.3.5 ARM協處理器接口
3.3.6 ARM AMBA接口
3.3.7 ARM JTAG調試接口
3.4 ARM處理器系列
3.4.1 ARM7系列處理器核介紹
3.4.2 ARM9系列處理器核介紹
3.4.3 ARM10E系列處理器核介紹
3.4.4 ARM11系列處理器核介紹
3.4.5 SecurCore系列處理器核介紹
3.4.6 基於ARM的Intel微處理器介紹
3.4.7 基於ARM核的晶片選擇
3.5 ARM編程模型
3.5.1 數據類型
3.5.2 處理器模式
3.5.3 處理器工作狀態
3.5.4 暫存器組織
3.5.5 異常中斷
3.5.6 存儲器和存儲器映射I/O
3.6 基於JTAG的ARM系統調試
3.6.1 ARM開發工具綜述
3.6.2 Multi-ICE的JTAG調試機理
第4章 ARM指令集
第5章 基於ARM的嵌入式程式設計
第6章 基於S3C44B0X的硬體開發與套用
第7章 μC/OS-II及套用開發
第8章 eCos及套用開發

相關詞條

熱門詞條

聯絡我們