《ARM嵌入式系统实验教程 1》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:周立功等编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2004
  • ISBN:7810775766
  • 页数:294 页
图书介绍:本书以EasyARM2200为实验教学开发平台,以ADS1.2集成开发环境、μC/OS-Ⅱ操作系统以及各种中间件为软件平台,搭建ARM嵌入式系统实验教学体系的方法。

第1章 EasyARM2200教学实验平台硬件结构 1

1.1 功能特点 1

目录 1

1.2 硬件原理 2

1.2.1 电路原理图 2

1.2.2 原理说明 5

1.3 硬件结构 19

1.3.1 元件布局图 19

1.3.2 跳线器说明 20

1.3.3 连接器说明 25

1.4 硬件使用的资源 28

1.5.2 跳线器 30

1.5.3 CPU PACK的安装 30

1.5 其他 30

1.5.1 EasyARM2200教学实验平台电源 30

第2章 ADS集成开发环境及EasyJTAG仿真器应用 31

2.1 ADS 1.2集成开发环境的组成 31

2.1.1 CodeWarriorIDE简介 32

2.1.2 AXD调试器简介 33

2.2 工程的编辑 33

2.2.1 建立工程 33

2.2.2 建立文件 35

2.2.3 添加文件到工程 35

2.2.4 编译连接工程 36

2.3 工程的调试 39

2.3.1 选择调试目标 39

2.3.2 调试工具条 39

2.2.5 打开旧工程 39

2.4 LPC2200系列ARM7微控制器工程模板 41

2.4.1 为ADS1.2增加LPC2200专用工程模板 41

2.4.2 使用LPC2200专用工程模板建立工程 42

2.4.3 模板适用范围 44

2.5 EasyJTAG仿真器的安装与应用 47

2.5.1 安装EasyJTAG仿真器 48

2.5.2 使用EasyJTAG仿真器 48

2.6.1 片内FLASH的固化 51

2.6 固化程序 51

2.6.2 片外FLASH的固化 56

第3章 基础实验 59

3.1 ADS 1.2集成开发环境练习 59

3.2 汇编指令实验1 63

3.3 汇编指令实验2 66

3.4 汇编指令实验3 69

3.5 汇编指令实验4 72

3.6 汇编指令实验5 74

3.7 ARM微控制器工作模式实验 78

3.8 C语言程序实验 82

3.9 C语言调用汇编程序实验 85

3.10 GPIO输出控制实验1 87

3.11 GPIO输出控制实验2 92

3.12 GPIO输入实验 95

3.13 存储器重映射实验 98

3.14 外部中断实验1 100

3.15 外部中断实验2 103

3.16 外部存储器接口实验1 105

3.17 外部存储器接口实验2 111

3.18 定时器实验1 116

3.19 定时器实验2 119

3.20 UART实验1 121

3.21 UART实验2 125

3.22 Modem接口实验 131

3.23 I2C接口实验1 134

3.24 I2C接口实验2 138

3.25 SPI接口实验 143

3.26 PWM输出实验 146

3.27 RTC实验1 147

3.28 RTC实验2 153

3.29 模/数转换器实验 159

3.30 WDT实验 164

3.31 低功耗实验1 167

3.32 低功耗实验2 170

3.33 图形液晶显示实验 174

4.1 蜂鸣器控制实验 190

第4章 基于μC/OS-Ⅱ的实验 190

4.2 串口中间件应用实验 196

4.3 Modem通信实验 202

4.4 I2C总线驱动中间件实验 205

4.5 SPI总线驱动中间件实验 208

4.6 时钟显示实验 211

第5章 综合实验 215

5.1 USB-E2PROM编程器实验 215

5.2 ZLG/CF驱动接口函数实验 226

5.3 ZLG/CF驱动使用实验 239

5.4 UDP通信实验 249

5.5 TCP通信实验 255

5.6 GUI实验1 261

5.7 GUI实验2 266

5.8 系统消息循环实验 273

5.9 打印机接口实验 283

附录A EasyARM软件的使用 288

A.1 EasyARM软件窗口介绍 288

A.2 EasyARM软件通信协议 290

附录B 常见问题解答 292

B.1 程序写入FLASH后不能运行 292

B.2 不能进入ISP 293

B.3 JTAG调试出错 293

B.4 项目复制到其他目录不能使用 293