ARM嵌入式系統入門

ARM嵌入式系統入門

《ARM嵌入式系統入門》是2008年中國電力出版社出版的圖書, 由三恆星科技編寫。本書可作為嵌入式開發學習的入門讀物,也可作為各高等院校嵌入式教學的教材。

基本信息

內容提要

本書力求在內容上緊跟新技術,強調實用性。通過本書的學習,可以使讀者了解嵌入式系統的開發方法和流程。

本書主要介紹嵌入式系統的基本概念、基本設計和基本套用。主要內容包括:嵌入式系統概述、ARM7體系結構、ARM指令系統、Thumb指令集、嵌入式彙編與C語言程式設計、基於S3C44B0的嵌入式系統、ADS集成開發環境、μC/OS-II簡介、Linux作業系統、典型套用實例。

圖書目錄

第1章 嵌入式系統概述

1.1 嵌入式系統介紹

1.2 嵌人式系統的組成

1.3 嵌入式系統的軟硬體協同設計

1.4 嵌入式開發環境

第2章 ARM7體系結構

2.1ARM處理器介紹

2.2ARM存儲器接口

2.3ARM處理器工作狀態

2.4ARM處理器工作模式

2.5ARM暫存器

2.6 異常(Exceptions)

2.7中斷延遲

2.8 復位

2.9 存儲器及存儲器映射I/O

2.10 協處理器

第3章 ARM指令系統

3.1 ARM處理器定址方式

3.2 ARM指令集

3.3 跳轉指令

3.4 數據處理指令

3.5 移位指令

3.6 存儲器訪問指令

3.7 協處理器指令

3.8 未定義的指令空間

3.9 ARM浮點指令集

3.10 ARM指令套用實例

第4章 Thumb指令集

4.1 Thumb指令概述

4.2 Thumb指令集與ARM指令集的區別

4.3Thumb指令集基礎

4.4Thumb指令集中的數據處理指令

4.5Thumb存儲器訪問指令

4.6 跳轉指令

4.7 軟體中斷指令

4.8 ARM指令和Thumb指令的兼容性

4.9 Thumb指令套用實例

第5章 嵌入式彙編與C語言程式設計

5.1 偽指令

5.2 彙編語言程式的基本概念

5.3 彙編語言的格式

5.4 彙編語句中的表達式

5.5 嵌入式程式開發的流程

5.6 C語言程式的概述

5.7 C語言的基礎知識

5.8 程式結構

第6章 基於S3C4480的嵌入式系統

6.1S3Czl480處理器介紹

6.2S3C44BOX存儲控制器功能及套用開發

6.3S3C44BOXI/O連線埠功能及套用開發

6.4S3C44BOX存儲器套用編程

第7章 ADS集成開發環境

7.1 ADS集成開發環境簡介

7.2 CodeWarrior集成開發環境

7.3 連線器armLink

7.4 調試器

7.5 仿真器

7.6 固化程式

第8章 μC/OS-Ⅱ簡介

8.1 μC/OS-Ⅱ應用程式基本結構

8.2 任務管理函式

8.3 系統中斷與時鐘節拍

8.4 μC/OS-Ⅱ多任務實現機制分析

8.5在S3C44BOX上移植μC/OS-Ⅱ

第9章 Linux作業系統

第10章 典型套用實例

相關詞條

相關搜尋

熱門詞條

聯絡我們