第1章 ADS1.2集成开发环境 1
1.1 ADS1.2简介 1
1.2 CodeWarrior IDE 2
1.2.1 文件管理 2
1.2.2 工程管理 6
1.2.3 编译器 13
1.2.4 链接器 20
1.2.5 文本编辑器 22
1.3 AxD Debugger 24
1.3.1 启动与关闭AxD Debugger 25
1.3.2 与调试有关的概念 25
1.3.3 镜像文件 26
1.3.4 调试辅助工具 27
1.3.5 调试参数 34
1.4 简单应用实例 38
1.4.1 创建工程 38
1.4.2 创建源程序文件 39
1.4.3 配置编译器、链接器参数 42
1.4.4 编译、修改程序 43
1.4.5 链接程序 45
1.4.6 调用调试器、配置调试参数 45
1.4.7 调试方案 46
1.4.8 调试程序 48
第2章 实验项目 53
2.1 编程实验 53
2.1.1 汇编语言编程实验 53
2.1.2 C语言编程实验 56
2.1.3 混合编程实验 61
2.2 UART实验 68
2.2.1 UART0数据发送实验 68
2.2.2 UART0中断接收实验 86
2.2.3 串行通信协议实验 104
2.3 GPIO实验 106
2.3.1 蜂鸣器实验 106
2.3.2 LED显示与按键识别实验 114
2.3.3 计算机控制LED检测实验 122
2.4 外部中断与定时器实验 125
2.4.1 外部中断实验 125
2.4.2 定时器实验 132
2.4.3 计算机控制KEY1按键识别实验 140
2.5 模数转换实验 142
2.5.1 直流电压测量实验 142
2.5.2 多路直流电压测量实验 157
2.5.3 计算机控制蜂鸣器检测实验 161
2.6 LCD显示实验 163
2.6.1 LCD绘图实验 163
2.6.2 LCD汉字显示实验 175
2.6.3 LCD汉字串显示实验 183
2.7 触摸屏实验 184
2.7.1 触摸屏屏幕定位实验 184
2.7.2 按钮触摸实验 192
2.8 μCLinux基础实验 202
2.9 模拟量强度表现实验 207
2.10 键盘综合控制实验 211
2.11 无线通信实验 219
2.12 GPRS通信实验 234
第3章 附加实验 257
第4章 常见错误分析与处理 263
参考文献 269