第1章 UP-NETARM2410-S实验平台 1
1.1 UP-NETARM2410-S实验平台简介 1
1.1.1 概述 1
1.1.2 实验平台的结构 2
1.2 UP-NETARM2410-S实验平台的认识和基本操作实验 6
第2章 ADS 1.2集成开发环境与编程基础实验 13
2.1 ADS 1.2集成开发环境 13
2.1.1 ADS 1.2集成开发环境的组成 13
2.1.2 Code Warrior开发工具 15
2.1.3 AXD调试器 15
2.1.4 ADS 1.2集成开发环境的安装 15
2.2 ADS 1.2集成开发环境的使用 19
2.2.1 ADS 1.2集成开发环境的配置 19
2.2.2 程序的编辑、编译和链接 27
2.2.3 程序的调试和运行 30
2.3 ARM的汇编语言编程实验 33
2.4 ARM的C语言编程实验 38
第3章 S3C2410A的基本接口实验 46
3.1 S3C2410A的串行接口及串行通信实验 46
3.2 S3C2410A的A/D接口实验 56
3.3 S3C2410A通用I/O接口实验 63
3.4 S3C2410A的LCD接口实验 68
3.5 S3C2410A的触摸屏接口实验 78
第4章 μC/OS-Ⅱ操作系统实验 90
4.1 多任务编程实验 90
4.2 信号量编程实验 96
4.3 消息信箱编程实验 103
4.4 消息队列编程实验 110
第5章 API函数应用实验 114
5.1 API函数简介 114
5.1.1 API函数的发展 114
5.1.2 μC/OS-Ⅱ操作系统的API函数 115
5.2 API绘图函数的应用实验 115
5.3 文件的使用实验 121
5.4 列表框控件实验 128
5.5 文本框控件实验 137
5.6 系统的消息循环实验 143
第6章 扩展接口实验 152
6.1 RS-485扩展接口实验 152
6.2 CAN总线扩展接口实验 162
6.3 GPRS扩展接口实验 173
6.4 GPS扩展接口实验 185
附录 199
附录1 实验平台主要硬件模块简介 199
附录2 嵌入式系统应用编程API函数 210
参考文献 238