欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

“在实践中成长”丛书 ZigBee技术开发:Z-Stack协议栈原理及应用 QST青软实训 编 2016年版

收藏
  • 大小:28.24 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
“在实践中成长”丛书 ZigBee技术开发:Z-Stack协议栈原理及应用
作者:QST青软实训 编
出版时间:2016年版
内容简介
《ZigBee技术开发:Z-Stack协议栈原理及应用》从ZigBee技术协议栈出发,主要讲解支撑ZigBee技术的Z-Stack协议栈的开发及应用。全书共分为6章,靠前章主要讲解ZigBee基础知识、协议架构、ZigBee网络结构、各层数据帧结构等ZigBee技术原理知识;第2章主要讲解MAC层信道访问机制及基于IEEE 802.15.4射频程序设计;第3章主要讲解Z-Stack协议栈的开发与应用,包括Z-Stack协议栈架构、提供的API函数、协议栈各层分析和协议栈运行机制;第4章主要讲解Z-Stack应用,包括数据接收和发送方式、匹配和绑定实例以及串口的使用;第5章主要讲解在Z-Stack现有的工程上,重新建立应用APP层,区分协调器、路由器及终端节点的编译过程;第6章对整《ZigBee技术开发:Z-Stack协议栈原理及应用》贯穿项目的环境分析、软件功能进行实现。
目录
第1章ZigBee技术原理
任务驱动
学习导航/课程定位
本章目标
1.1概述
1.2ZigBee网络结构
1.2.1ZigBee网络体系结构
1.2.2ZigBee网络拓扑结构
1.2.3ZigBee协议架构
1.3IEEE 802.15.4通信层
1.3.1物理层服务
1.3.2MAC层服务
1.3.3MAC帧结构
1.3.4MAC帧类型
1.4网络层
1.4.1功能概述
1.4.2服务规范
1.4.3网络层帧结构
1.5应用层
1.5.1应用支持子层
1.5.2应用程序框架
1.5.3ZigBee设备对象
1.6贯穿项目实现
1.6.1软件部分
1.6.2硬件部分
1.6.3数据分析
本章总结
小结
Q*****amp;A
本章练习
习题
第2章IEEE 802.15.4程序设计
任务驱动
学习导航/课程定位
本章目标
2.1概述
2.2信道访问
2.2.1DSSS扩频调制
2.2.2CSMA-CA机制
2.3IEEE 802.15.4射频程序
2.3.1数据发送
2.3.2数据接收
2.4贯穿项目实现
2.4.1发送模式选择
2.4.2程序设计
本章总结
小结
Q*****amp;A
本章练习
习题
第3章Z-Stack协议栈
任务驱动
学习导航/课程定位
本章目标
3.1概述
3.2Z-Stack协议栈结构
3.3API函数
3.3.1ZDO网络设备启动API
3.3.2ZDO信息回调函数API
3.3.3ZDO发现API
3.3.4ZDO绑定API
3.3.5端点管理API
3.3.6发送数据API
3.3.7组表管理API
3.3.8网络管理API
3.3.9地址管理API
3.4Z-Stack协议栈分析
3.4.1main函数解析
3.4.2APP层解析
3.4.3ZDO层解析
3.4.4NWK层解析
3.4.5HAL层解析
3.5贯穿项目实现
本章总结
小结
Q*****amp;A
本章练习
习题
第4章Z-Stack应用
任务驱动
学习导航/课程定位
本章目标
4.1概述
4.2Z-Stack数据传输
4.2.1端点
4.2.2数据的发送
4.2.3数据的接收
4.3Z-Stack串口应用
4.3.1串口配置
4.3.2串口实现
4.4绑定和匹配
4.4.1绑定
4.4.2匹配
4.4.3绑定和匹配实现
4.5贯穿项目实现
本章总结
小结
Q&A
本章练习
习题
第5章Z-Stack工程建立
任务驱动
学习导航/课程定位
本章目标
5.1新建Z-Stack工程文件
5.1.1工程创建
5.1.2任务创建
5.2LED修改
5.3贯穿项目实现
5.3.1温度采集
5.3.2光照采集
本章总结
小结
Q*****amp;A
本章练习
习题
第6章ZigBee应用案例
任务驱动
学习导航/课程定位
本章目标
6.1概述
6.2案例分析
6.2.1智能农业
6.2.2智能交通
6.2.3工业控制
6.2.4智能家居
6.3数据采集系统设计
6.3.1协调器功能设计
6.3.2路由器功能设计
6.3.3传感器节点功能设计
6.4贯穿项目实现
6.4.1协调器节点程序设计
6.4.2传感器节点程序设计
6.4.3下载及调试
本章总结
小结
Q*****amp;A
本章练习
习题
附录AZ-Stack协议栈API
A.1硬件驱动层API
A.2OSAL层API
附录BASCII表
参考文献
下载地址