图书介绍
ZigBee无线传感器网络设计实战 双色PDF|Epub|txt|kindle电子书版本网盘下载
![ZigBee无线传感器网络设计实战 双色](https://www.shukui.net/cover/60/34527966.jpg)
- 高磊磊主编 著
- 出版社: 北京:航空工业出版社
- ISBN:9787516512432
- 出版时间:2017
- 标注页数:275页
- 文件大小:24MB
- 文件页数:288页
- 主题词:无线电通信-传感器-网络设计
PDF下载
下载说明
ZigBee无线传感器网络设计实战 双色PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 搭建ZigBee开发环境1
实训1-1安装IAR软件和硬件驱动2
实训简介2
实训目的2
实训内容2
知识链接2
1.物联网2
2.无线传感器网络5
3.ZigBee技术6
4.ZigBee与CC2530芯片的关系9
5.IAR软件开发环境10
实施步骤11
1.安装IAR软件11
2.常用驱动的安装14
成果检验18
自我考核18
实训1-2新建与调试ZigBee工程18
实训简介18
实训目的19
实训内容19
知识链接19
用IAR创建工程的基本流程19
实施步骤20
1.打开IAR软件20
2.新建工程21
3.添加源文件到工程21
4.设置工程23
5.编译程序26
6.下载与调试程序27
成果检验28
自我考核28
实训1-3认识ZigBee实训设备28
实训简介28
实训目的28
实训内容29
实训设备29
1.ZigBee开发板硬件介绍29
2.硬件连接图31
3.串口调试工具32
知识链接33
关于IAR软件找不到仿真器的问题33
注意事项35
自我考核35
实训1-4 学习ZigBee开发板电路35
实训简介35
实训目的36
实训内容36
知识链接36
1.CC2530芯片简介36
2.ZigBee开发板电路37
自我考核38
第2章 CC2530单片机基础开发39
实训2-1通用数字接口控制40
实训简介40
实训目的40
实训内容40
知识链接40
1.CC2530芯片的引脚40
2.未使用的I/O引脚41
3.低I/O电压42
4.通用I/O42
5.通用I/O中断43
实施步骤44
1.实训源码44
2.实训部分代码解析46
成果检验51
自我考核51
实训2-2配置时钟51
实训简介51
实训目的51
实训内容51
知识链接52
1.振荡器52
2.系统时钟52
3.32 kHz振荡器53
实施步骤53
1.实训源码53
2.实训部分代码解析55
成果检验62
自我考核62
实训2-3配置外部中断62
实训简介62
实训目的63
实训内容63
知识链接63
1.通用I/O中断63
2.中断配置64
实施步骤64
1.实训源码64
2.实训部分代码解析66
成果检验70
自我考核70
实训2-4 配置定时器71
实训简介71
实训目的71
实训内容71
知识链接71
1.定时器简介71
2.16位计数器72
3.定时器1的操作73
实施步骤74
1.实训源码74
2.实训部分代码解析76
成果检验79
自我考核79
第3章 CC2530单片机进阶开发81
实训3-1看门狗应用82
实训简介82
实训目的82
实训内容83
知识链接83
1.看门狗模式83
2.定时器模式83
实施步骤84
1.实训源码84
2.实训部分代码解析86
成果检验88
自我考核88
实训3-2串口通信89
实训简介89
实训目的89
实训内容89
知识链接89
1.UART发送90
2.UART接收90
3.UART特征格式90
4.USART寄存器91
实施步骤91
1.实训源码91
2.实训部分代码解析94
成果检验101
自我考核101
实训3-3 ADC单次采样102
实训简介102
实训目的102
实训内容102
知识链接102
1.ADC输入103
2.ADC转换序列103
3.单个ADC转换103
4.ADC运行模式104
5.ADC转换结果104
6.ADC参考电压105
7.ADC转换时间105
8.ADC中断105
实施步骤105
1.实训源码105
2.实训部分代码解析109
成果检验113
自我考核114
实训3-4采集温度信息114
实训简介114
实训目的115
实训内容115
知识链接115
片上温度传感器的温度计算方法115
实施步骤116
1.实训源码116
2.实训部分代码解析121
成果检验121
自我考核121
第4章 ZigBee无线网络入门123
实训4-1协议栈的安装和使用124
实训简介124
实训目的124
实训内容124
知识链接124
1.Z-Stack协议栈简介124
2.如何使用Z-Stack协议栈125
3.ZigBee的无线数据传输网络125
实施步骤126
成果检验129
自我考核129
实训4-2协议栈工作原理129
实训简介129
实训目的130
实训内容130
知识链接130
1.Z-Stack协议栈的根目录130
2.Z-Stack协议栈的结构130
实施步骤131
协议栈工作原理解析131
自我考核142
实训4-3协议栈控制LED142
实训简介142
实训目的142
实训内容143
知识链接143
Z-Stack之LED驱动143
实施步骤144
成果检验150
自我考核150
实训4-4协议栈按键控制LED150
实训简介150
实训目的151
实训内容151
知识链接151
1.轮询151
2.中断151
3.中断与轮询的区别151
实施步骤152
成果检验154
自我考核154
第5章 ZigBee无线网络提高155
实训5-1无线数据发送和接收156
实训简介156
实训目的156
实训内容156
知识链接157
1.设备类型157
2.信道157
3.PANID158
4.AF DataRequest函数参数详解158
5.节点的配置信息159
实施步骤160
成果检验167
自我考核167
实训5-2无线点灯168
实训简介168
实训目的168
实训内容168
知识链接168
1.按键初始化168
2.key配置函数169
3.按键读取键值函数171
4.按键查询函数172
5.中断方式的按键中断函数173
6.按键注册174
7.按键处理流程175
8.功能实现流程图176
实施步骤177
成果检验183
自我考核183
第6章 ZigBee无线网络串口应用185
实训6-1协议栈串口收发基础186
实训简介186
实训目的186
实训内容186
知识链接187
1.串口初始化187
2.串口读写数据187
3.回调函数187
实施步骤188
成果检验190
自我考核191
实训6-2协议栈串口应用扩展191
实训简介191
实训目的191
实训内容191
知识链接192
1.串口初始化192
2.串口注册195
3.串口接收数据195
4.串口发送数据195
5.串口工作流程195
实施步骤196
成果检验202
自我考核202
实训6-3协议栈无线温度检测203
实训简介203
实训目的203
实训内容203
知识链接204
数据包的结构体定义204
实施步骤205
成果检验212
自我考核213
第7章 ZigBee无线网络管理215
实训7-1无线网络通信实训1——广播通信216
实训简介216
实训目的216
实训内容216
知识链接217
1.ZigBee协议栈通信方式的实现217
2.广播通信时的网络地址选择219
实施步骤219
成果检验226
自我考核227
实训7-2无线网络通信实训2——组播通信227
实训简介227
实训目的227
实训内容227
知识链接229
组播的表示方式229
实施步骤229
成果检验237
自我考核237
实训7-3无线网络管理基础实训237
实训简介237
实训目的238
实训内容238
知识链接239
1.ZigBee网络中的设备地址239
2.ZigBee网络中设备地址的标识239
3.ZigBee无线网络中的地址分配机制240
4.查询本节点有关的设备地址的函数242
实施步骤242
成果检验248
自我考核249
实训7-4 获取无线网络的拓扑结构249
实训简介249
实训目的249
实训内容250
知识链接251
自定义数据结构251
实施步骤252
成果检验259
自我考核261
第8章 ZigBee无线网络综合实战263
实训8-1无线网络数据采集综合应用264
实训简介264
实训目的264
实训内容265
知识链接265
1.温度传感器265
2.湿度传感器266
3.光敏传感器266
4.火焰传感器267
5.人体红外传感器267
实施步骤268
成果检验274
参考文献275