目 录
第
1 章 概述
....................................................................................................................................
1
1.1 嵌入式系统
.......................................................................................................................
1
1.2 嵌入式操作系统
...............................................................................................................
2
1.3 嵌入式 Linux 历史
...........................................................................................................
4
1.4 嵌入式 Linux 开发环境
...................................................................................................
5
1.5 嵌入式 Linux 系统开发要点
...........................................................................................
7
第
2 章 ARM 处理器
.......................................................................................................................
8
2.1 ARM 处理器简介
.............................................................................................................
8
2.1.1 ARM 公司简介
......................................................................................................
9
2.1.2 ARM 处理器体系结构
........................................................................................
10
2.1.3 Linux 与 ARM 处理器
........................................................................................
12
2.2 ARM 指令集
...................................................................................................................
13
2.2.1 ARM 微处理器的指令集概述
............................................................................
13
2.2.2 ARM 指令寻址方式
............................................................................................
15
2.2.3 Thumb 指令概述
.................................................................................................
17
2.3 典型 ARM 处理器简介
..................................................................................................
17
2.3.1 Atmel AT91RM9200
............................................................................................
17
2.3.2 Samsung S3C2410
...............................................................................................
18
2.3.3 TI OMAP1510/1610 系列
...................................................................................
19
2.3.4 Freescale i.Max21
................................................................................................
22
2.3.5 Intel Xscale PXA 系列
.........................................................................................
23
2.4 三星 S3C2410 开发板
....................................................................................................
24
2.4.1 三星 S3C2410 开发板介绍
.................................................................................
24
2.4.2 众多的开发板供应商
..........................................................................................
26
第
3 章 Linux 编程环境
................................................................................................................
28