第一章 嵌入式系统概述 1
1.1嵌入式系统 1
1.2嵌入式处理器 5
1.3嵌入式系统开发流程 7
第二章 ARM体系结构 11
2.1 ARM简介 11
2.2 ARM微处理器结构 21
2.3寄存器组织 23
2.4异常(Exceptions) 28
2.5 ARM微处理器的应用选型 32
第三章 ARM指令系统 37
3.1 ARM处理器寻址方式 37
3.2指令集介绍 40
第四章 ARM实验教学系统 69
4.1教学系统介绍 69
4.2集成开发环境使用说明 74
第五章 嵌入式软件开发基础实验 96
5.1 ARM汇编指令实验一 96
5.2 ARM汇编指令实验二 105
5.3 ARM处理器工作模式实验 112
5.4 C语言实验程序 117
5.5汇编与C语言相互调用实例 124
第六章 S3C2410芯片结构 130
6.1存储器控制器 130
6.2 I/O接口 140
6.3中断控制器 151
6.4异步发送/接收器(UART) 160
6.5 IIC总线接口 166
6.6 A/D转换器 176
第七章 基本实验 181
7.1存储器实验 181
7.2 I/O接口实验 185
7.3中断实验 189
7.4串口通信实验 198
7.5数码管显示实验 204
7.6 A/D转换实验 212
7.7液晶显示实验 216
7.8 5×4键盘控制实验 237
7.9以太网通讯实验 245
第八章 高级应用实验 266
8.1“跑马灯”实验 266
8.2 NOR/NAND FLASH读写实验 278
8.3猜数字游戏实验 302