ZigBee技术开发——Z—Stack协议栈原理及应用 / 在实践中成长丛书
作者: QST青软实训
出版时间:2016年1月
出版社:清华大学出版社
- 清华大学出版社
- 9787302417705
- 1-1
- 58128
- 0044178313-1
- 平装
- 16开
- 2016年1月
- 工学
- 信息与通信工程
- TN92
- 通信与电子信息类
- 本科
本书采用实践为主、理论为辅、实践与理论相结合的方式,循序渐进地引导学生掌握Z—Stack协议栈的使用,加强动手能力的培养。本书既适合作为高等院校物联网工程、通信工程、电子信息工程、自动化等专业相关课程的教材,也适合作为ZigBee技术开发者的参考书。
第1章 ZigBee技术原理
任务驱动
学习导航/课程定位
本章目标
1.1 概述
1.2 ZigBee网络结构
1.2.1 ZigBee网络体系结构
1.2.2 ZigBee网络拓扑结构
1.2.3 ZigBee协议架构
1.3 IEEE802.1 5.4 通信层
1.3.1 物理层服务
1.3.2 MAC层服务
1.3.3 MAC帧结构
1.3.4 MAC帧类型
1.4 网络层
1.4.1 功能概述
1.4.2 服务规范
1.4.3 网络层帧结构
1.5 应用层
1.5.1 应用支持子层
1.5.2 应用程序框架
1.5.3 ZigBee设备对象
1.6 贯穿项目实现
1.6.1 软件部分
1.6.2 硬件部分
1.6.3 数据分析
本章总结
小结
Q&A
本章练习
习题
第2章 IEEE802.1 5.4 程序设计
任务驱动
学习导航/课程定位
本章目标
2.1 概述
2.2 信道访问
2.2.1 DSSS扩频调制
2.2.2 CSMA-CA机制
2.3 IEEE802.1 5.4 射频程序
2.3.1 数据发送
2.3.2 数据接收
2.4 贯穿项目实现
2.4.1 发送模式选择
2.4.2 程序设计
本章总结
小结
Q&A
本章练习
习题
第3章 z—stack协议栈
任务驱动
学习导航/课程定位
本章目标
3.1 概述
3.2 Z—Stack协议栈结构
3.3 API函数
3.3.1 ZDO网络设备启动API
3.3.2 ZDO信息回调函数API
3.3.3 ZD0发现API
3. 3.4.ZDO绑定API
3.3.5 端点管理API
3.3.6 发送数据API
3.3.7 组表管理API
3.3.8 网络管理API
3.3.9 地址管理API
3.4 Z—Stac协议栈分析
3.4.1 main函数解析
3.4.2 APt层解析
3.4.3 ZDO层解析
3.4.4 NWK层解析
3.4.5 HAL层解析
3.5 贯穿项目实现
本章总结
小结
Q&A
本章练习
习题
第4章 z—Stack应用
任务驱动
学习导航/课程定位
本章目标
4.1 概述
4.2 Z—Stack数据传输
4.2.1 端点
4.2.2 数据的发送
4.2.3 数据的接收
4.3 Z—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.2 LED修改
5.3 贯穿项目实现
5.3.1 温度采集
5.3.2 光照采集
本章总结
小结
Q&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 下载及调试
本章总结
小结
Q8LA
本章练习
习题
附录Az—Stack协议栈API
A.1 硬件驱动层API
A.2 OSAL层API
附录BASCII表
参考文献
5.2 LED修改
5.3 贯穿项目实现
5.3.1 温度采集
5.3.2 光照采集
本章总结
小结
Q&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&A
本章练习
习题
附录AZ—Stack协议栈API
A.1 硬件驱动层API
A.2 OSAK层API
附录BASCII表
参考文献