第1部分 Super-ARM实验指导 1
第1章 基于ARM的嵌入式系统与开发 1
1.1 嵌入式系统的基本概念 1
1.2 嵌入式系统开发环境 2
1.3 嵌入式操作系统 3
1.4 基于ARM的嵌入式开发环境与工具 7
1.5 ARM Developer Suite(ADS)安装与使用说明 11
第2章 基于ARM的嵌入式软件开发基础实验 40
2.1 ARM和Thumb指令系统及上机实验 40
2.2 C语言编程及上机实验 49
2.3 C语言与汇编语言交互工作实验 55
2.4 性能分析实验 56
第3章 基本接口实验 67
3.1 ARM启动及工作模式切换实验 67
3.2 I/O控制及LED显示实验 78
3.3 Flash驱动编程及实验 85
3.4 Nand Flash驱动编程及实验 96
第4章 人机接口实验 111
4.1 矩阵键盘编程及实验 111
4.2 LCD真彩色显示驱动编程及实验 121
4.3 触摸屏(TouchPanel)控制实验 134
4.4 嵌入式系统汉字显示实验 147
4.5 AD转换编程与实验 154
第2部分 单片机实验指导 157
第5章 SX单片机实验箱电路板简介 157
5.1 模数转换电路 158
5.2 PC16550串行通信 160
5.3 8253计数器 161
5.4 8255电路 162
5.5 4位LED数码管显示 163
5.6 键盘电路 164
5.7 温度测量电路 165
5.8 直流电机电路 165
5.9 步进电机电路 166
第6章 Keil软件的使用 167
6.1 Keil工程文件的建立、设置与目标文件的获得 167
6.2 Keil的调试命令、在线汇编与断点设置 172
6.3 Keil程序调试窗口 176
6.4 Keil的辅助工具和部分高级技巧 180
6.5 基于Keil的实验仿真板的使用 185
第7章 单片机应用 191
7.1 P1口实验 191
7.2 定时器实验 192
7.3 中断实验 196
7.4 数码管显示实验 198
7.5 键盘显示接口实验 199
7.6 串口通讯实验 201
7.7 LED点阵显示实验 203
7.8 A/D转换实验 205
7.9 D/A转换实验 207
7.10 LCD显示实验 209
参考文献 215