第一部分 基于ARM系统资源的实验 1
实验一 认识EL-ARM-830+实验系统 3
实验二 ADS1.2开发环境创建与简要介绍 30
实验三 基于ARM的汇编语言程序设计简介 39
实验四 基于ARM的C语言程序设计简介 43
实验五 基于ARM的硬件BOOT程序的基本设计 47
实验六 ARM的I/O接口实验 52
实验七 ARM的中断实验 58
实验八 ARM的DMA实验 63
实验九 ARM的A/D接口实验 67
实验十 模拟输入输出接口的实验 72
实验十一 键盘接口和七段数码管的控制实验 74
实验十二 LCD的显示实验 76
实验十三 触摸屏实验 88
实验十四 音频录放实验 96
实验十五 USB设备收发数据实验 101
第二部分 Linux操作系统的ARM实验 105
实验一 Linux实验环境的搭建 107
实验二 BootLoader引导程序 116
实验三 Linux的移植、内核、文件系统的编译与下载 120
实验四 Linux驱动程序的编写 126
实验五 Linux应用程序的编写与调试 130
实验六 基于Linux的键盘驱动程序的编写 132
实验七 基于Linux的LCD驱动程序的编写 140
实验八 基于Linux的键盘应用程序的编写 147
实验九 基于Linux的基本绘图应用程序的编写 150
实验十 基于Linux的跑马灯应用程序的编写 155
附录 烧写启动代码 157
参考文献 161