注册 登录 进入教材巡展
#
  • #

出版时间:2016年1月

出版社:清华大学出版社

以下为《ZigBee技术开发——Z—Stack协议栈原理及应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302417705
  • 1-1
  • 58128
  • 0044178313-1
  • 平装
  • 16开
  • 2016年1月
  • 工学
  • 信息与通信工程
  • TN92
  • 通信与电子信息类
  • 本科
内容简介
QST青软实训编写的《ZigBee技术开发(Z-Stack协议栈原理及应用)》从ZigBee技术协议栈出发,主要讲解支撑ZigBee技术的z—stack协议栈的开发及应用。全书共分为6章,第1章主要讲解ZigBee基础知识、协议架构、ZigBcee网络结构、各层数据帧结构等ZigBee技术原理知识;第2章主要讲解MAc层信道访问机制及基于IEEE 802.15.4射频程序设计;第3章主要讲解Z—Stack协议栈的开发与应用,包括Z—Stack协议栈架构、提供的API函数、协议栈各层分析和协议栈运行机制;第4章主要讲解z—stack应用,包括数据接收和发送方式、匹配和绑定实例以及串口的使用;第5章主要讲解在z—Stack现有的工程上,重新建立应用APP层,区分协调器、路由器及终端节点的编译过程;第6章对整本书贯穿项目的环境分析、软件功能进行实现。
本书采用实践为主、理论为辅、实践与理论相结合的方式,循序渐进地引导学生掌握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表


参考文献