当前位置:首页 > 工业技术
ARM嵌入式系统入门
ARM嵌入式系统入门

ARM嵌入式系统入门PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:三恒星科技编著
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2008
  • ISBN:9787508360690
  • 页数:282 页
图书介绍:本书主要介绍嵌入式系统的基本概念、基本设计和基本应用。主要内容包括:嵌入式系统概述、 ARM 7体系结构、 ARM指令系统、 Thumb指令集、 嵌入式汇编与C语言程序设计、 基于 S3C44B0 的嵌入式系统、ADS集成开发环境、µ;C/OS-II简介、Linux操作系统、典型应用实例。本书力求在内容上紧跟新技术,强调实用性。通过本书的学习,可以使读者了解嵌入式系统的开发方法和流程。
《ARM嵌入式系统入门》目录

第1章 嵌入式系统概述 1

1.1 嵌入式系统介绍 1

1.2 嵌入式系统的组成 5

1.3 嵌入式系统的软硬件协同设计 10

1.4 嵌入式开发环境 13

第2章 ARM 7体系结构 15

2.1 ARM处理器介绍 15

2.2 ARM存储器接口 20

2.3 ARM处理器工作状态 22

2.4 ARM处理器工作模式 22

2.5 ARM寄存器 23

2.6 异常(Exceptions) 30

2.7 中断延迟 35

2.8 复位 35

2.9 存储器及存储器映射I/O 35

2.10 协处理器 38

第3章 ARM指令系统 39

3.1 ARM处理器寻址方式 39

3.2 ARM指令集 43

3.3 跳转指令 50

3.4 数据处理指令 53

3.5 移位指令 67

3.6 存储器访问指令 69

3.7 协处理器指令 86

3.8 未定义的指令空间 90

3.9 ARM浮点指令集 91

3.10 ARM指令应用实例 97

第4章 Thumb指令集 99

4.1 Thumb指令概述 99

4.2 Thumb指令集与ARM指令集的区别 101

4.3 Thumb指令集基础 103

4.4 Thumb指令集中的数据处理指令 106

4.5 Thumb存储器访问指令 113

4.6 跳转指令 124

4.7 软件中断指令 128

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

4.9 Thumb指令应用实例 130

第5章 嵌入式汇编与C语言程序设计 132

5.1 伪指令 132

5.2 汇编语言程序的基本概念 159

5.3 汇编语言的格式 160

5.4 汇编语句中的表达式 163

5.5 嵌入式程序开发的流程 166

5.6 C语言程序的概述 168

5.7 C语言的基础知识 169

5.8 程序结构 179

第6章 基于S3C44B0的嵌入式系统 184

6.1 S3C44B0处理器介绍 184

6.2 S3C44B0X存储控制器功能及应用开发 189

6.3 S3C44B0X I/O端口功能及应用开发 194

6.4 S3C44B0X存储器应用编程 196

第7章 ADS集成开发环境 197

7.1 ADS集成开发环境简介 197

7.2 CodeWarrior集成开发环境 199

7.3 连接器armLink 208

7.4 调试器 210

7.5 仿真器 215

7.6 固化程序 216

第8章 μC/OS-Ⅱ简介 221

8.1 μC/OS-Ⅱ应用程序基本结构 221

8.2 任务管理函数 222

8.3 系统中断与时钟节拍 223

8.4 μC/OS-Ⅱ多任务实现机制分析 225

8.5 在S3C44B0X上移植μC/OS-Ⅱ 226

第9章 Linux操作系统 233

9.1 Linux操作系统介绍 233

9.2 Linux嵌入式操作系统 237

9.3 μClinux开发环境 244

9.4 构建μClinux开发环境 255

9.5 系统引导和内核启动 258

第10章 典型应用实例 263

10.1 实例环境介绍 263

10.2 LED流水灯设计实例 263

10.3 数码管显示设计实例 266

10.4 多任务实例 274

返回顶部