第1章 基础知识介绍 1
1.1 无线传感器网络简介 1
1.2 无线移动自组网简介 7
1.3 IEEE 802.15.4和ZigBee简介 8
第2章 实验环境介绍 11
2.1 GAINS实验平台 11
2.2 GAINZ实验平台 14
2.3 ATmega128L芯片 15
2.4 CC1000芯片 19
2.5 CC2420芯片 24
2.6 可视化后台软件 30
2.7 开发编译环境 34
第3章 处理器基础实验 36
3.1 集成开发环境 36
3.2 程序下载实验 48
3.3 定时器实验1 56
3.4 定时器实验2 58
3.5 走马灯实验 61
3.6 看门狗实验 64
3.7 串口通信实验1 67
3.8 串口通信实验2 69
3.9 AD采样实验1 71
3.10 AD采样实验2 75
3.11 微操作系统实验 78
3.12 Boot Loader实验 87
第4章 基础通信实验 96
4.1 CC1000寄存器配置实验 96
4.2 无线信道监听实验 101
4.3 点到点无线通信实验 110
4.4 无线灯光控制实验 118
4.5 无线报警实验 125
4.6 射频休眠实验 129
第5章 自组织网络实验 133
5.1 GAINS433MAC库介绍 133
5.2 基于GAINS433MAC库的星型网络的通信实验 143
5.3 指定路由多跳网络的实验 152
5.4 基于简单的泛洪协议的多跳路由网络的实验 159
5.5 基于GAINS433MAC库的高级协议开发 164
5.6 时间同步协议实验 165
第6章 基础ZigBee实验 179
6.1 CC2420启动和SPI初始化 179
6.2 CC2420内部寄存器初始化 185
6.3 组包发送实验 189
6.4 接收和地址译码实验 192
6.5 应答ACK帧实验 198
6.6 网络Sniffer节点实验 204
6.7 光传感数据采集的点到点综合通信 208
6.8 温度传感数据采集的点到点综合通信 214
6.9 高精度温度传感数据采集的点到点综合通信 219
第7章 高级ZigBee实验 229
7.1 空闲信道评估实验 230
7.2 CSMA-CA算法实验 235
7.3 光传感数据采集的多跳综合通信实验 240