描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787811244939
内容简介
介绍掌握ZigBee技术的关键——ZigBee协议栈。从ZigBee1.0到ZigBee1.1,再到目前的ZigBee PRO,协议栈的结构、功能调用、参数设置、软件代码等都有了重大的变化,掌握的难度也在不断增加。如何在这复杂的协议栈技术手册和浩瀚的代码中抓住其中的精髓?如何驾驭协议栈和实现自己的应用设计?只有靠具体动手实践,靠大量的实验去体验和观察。同时介绍了本书涉及的ZigBee芯片CC2520及相关低功耗微控制器MSP430。
本书没有太多的理论描述,主要从实践人手,让读者更多地体会ZigBee协议如何用程序实现,如何利用ZigBee协议达到需要的目的,如何在ZigBee协议栈之上建立自己的应用,从而更快速地完成项目。
本书可作为从事单片机,无线应用、自动化控制、无线传感等技术的工程技术人员的学习、参考用书,也可作为高等院校的计算机、电子、自动化专业无线通信课程的教材。
本书没有太多的理论描述,主要从实践人手,让读者更多地体会ZigBee协议如何用程序实现,如何利用ZigBee协议达到需要的目的,如何在ZigBee协议栈之上建立自己的应用,从而更快速地完成项目。
本书可作为从事单片机,无线应用、自动化控制、无线传感等技术的工程技术人员的学习、参考用书,也可作为高等院校的计算机、电子、自动化专业无线通信课程的教材。
目 录
第1章 zigBee技术概述
1.1 zigBee技术的演变与进展
1.1.1 ZigBee技术的由来
1.1.2 ZigBee技术的发展历程
1.2 ZigBee技术特点
1.3 ZigBee2007/PR0特性
1.3.1 ZigBee与ZigBee PR0比较
1.3.2 不同ZigBee版本的兼容分析
1.4 ZigBee无线网络使用频谱和ISM开放频带
1.5 ZigBee技术的广阔应用前景
第2章 低功耗微控制器MSP430与zigBee芯片CC2520
2.1 低功耗微控制器MSP430
2.1.1 关键特性
2.1.2 MSP430模块化架构
2.1.3 16位RISC先进CPU
2.1.4 超低功耗性能
2.1.5 灵活的时钟系统
2.1.6 智能外设
2.1.7 MSP430应用
2.2 MSP430F2618简介
2.2.1 MSP430F2xxx介绍
2.2.2 MSP430F2618特性
2.3 ZigBee芯片CC2520
2.3.1 CC2520的特性
2.3.2 CC2520引脚描述
2.3.3 cC2520与CC2420的区别
2.3.4 CC2520典型设计
第3章 zigBee无线网络多功能开发系统
3.1 无线网络ZigBee开发系统平台选择
3.1.1 如何选择嵌入式无线开发工具和平台
3.1.2 需要的设备和必要条件
总结
3.2 多功能可视化ZigBee无线网络开发系统C51RF-3-P
3.2.1 CSlRF-3-PK仿真器
3.2.2 网络液晶扩展板
3.2.3 C51RF-3-PK电池板
3.2.4 ZigBee模块
3.3 图形化ZigBee2007开发系统
3.3.1 ZigBee模块CC2520
3.3.2 网络液晶扩展板
3.4 ZigBee软件集成开发平台
3.4.1 IAR集成开发环境的安装
3.4.2 添加文件或新建程序文件
3.4.3 设置工程选项参数
3.4.4 编译、链接、下载
3.4.5 仿真调试
第4章 ZigBee开发入门
4.1 认识ZigBee协议栈
4.2 ZigBee网络数据传输
4.2.1 实验目的
4.2.2 ZigBee数据传输原理解析
4.2.3 实验设备准备
4.3 ZigBee协议栈编译/下载
4.3.1 设备选择及设置
4.3.2 编译/下载程序
4.4 ZigBee源代码剖析
4.4.1 发送一个信息包
4.4.2 收发数据过程
4.4.3 接收一个信息包
4.5 实验流程
4.5.1 流程图
4.5.2 路由器代码
4.5.3 协调器代码
4.6 ZigBee分析仪分析ZigBee数据包
4.6.1 协议分析仪
……
第5章 ZigBee无线网络开发进阶
第6章 ZigBee2007/PRO入门
第7章 ZigBee2007/PRO进阶
第8章 ZigBee2007/PRO高级应用——家庭自动化
第9章 ZigBee2007无线传感器网络
附录A 网络层所定义的特性常量
附录B 网络层信息库属性
参考文献
1.1 zigBee技术的演变与进展
1.1.1 ZigBee技术的由来
1.1.2 ZigBee技术的发展历程
1.2 ZigBee技术特点
1.3 ZigBee2007/PR0特性
1.3.1 ZigBee与ZigBee PR0比较
1.3.2 不同ZigBee版本的兼容分析
1.4 ZigBee无线网络使用频谱和ISM开放频带
1.5 ZigBee技术的广阔应用前景
第2章 低功耗微控制器MSP430与zigBee芯片CC2520
2.1 低功耗微控制器MSP430
2.1.1 关键特性
2.1.2 MSP430模块化架构
2.1.3 16位RISC先进CPU
2.1.4 超低功耗性能
2.1.5 灵活的时钟系统
2.1.6 智能外设
2.1.7 MSP430应用
2.2 MSP430F2618简介
2.2.1 MSP430F2xxx介绍
2.2.2 MSP430F2618特性
2.3 ZigBee芯片CC2520
2.3.1 CC2520的特性
2.3.2 CC2520引脚描述
2.3.3 cC2520与CC2420的区别
2.3.4 CC2520典型设计
第3章 zigBee无线网络多功能开发系统
3.1 无线网络ZigBee开发系统平台选择
3.1.1 如何选择嵌入式无线开发工具和平台
3.1.2 需要的设备和必要条件
总结
3.2 多功能可视化ZigBee无线网络开发系统C51RF-3-P
3.2.1 CSlRF-3-PK仿真器
3.2.2 网络液晶扩展板
3.2.3 C51RF-3-PK电池板
3.2.4 ZigBee模块
3.3 图形化ZigBee2007开发系统
3.3.1 ZigBee模块CC2520
3.3.2 网络液晶扩展板
3.4 ZigBee软件集成开发平台
3.4.1 IAR集成开发环境的安装
3.4.2 添加文件或新建程序文件
3.4.3 设置工程选项参数
3.4.4 编译、链接、下载
3.4.5 仿真调试
第4章 ZigBee开发入门
4.1 认识ZigBee协议栈
4.2 ZigBee网络数据传输
4.2.1 实验目的
4.2.2 ZigBee数据传输原理解析
4.2.3 实验设备准备
4.3 ZigBee协议栈编译/下载
4.3.1 设备选择及设置
4.3.2 编译/下载程序
4.4 ZigBee源代码剖析
4.4.1 发送一个信息包
4.4.2 收发数据过程
4.4.3 接收一个信息包
4.5 实验流程
4.5.1 流程图
4.5.2 路由器代码
4.5.3 协调器代码
4.6 ZigBee分析仪分析ZigBee数据包
4.6.1 协议分析仪
……
第5章 ZigBee无线网络开发进阶
第6章 ZigBee2007/PRO入门
第7章 ZigBee2007/PRO进阶
第8章 ZigBee2007/PRO高级应用——家庭自动化
第9章 ZigBee2007无线传感器网络
附录A 网络层所定义的特性常量
附录B 网络层信息库属性
参考文献
在线试读
第1章 zigBee技术概述
ZigBee是一种新兴的短距离、低速率无线网络技术。它是一种介于无线标记技术与蓝牙之间的技术提案,此前被称作HomeRF Lite或FireFly无线技术,主要用于近距离无线连接。它有自己的无线电标准,是通过数千个微小的传感器之间相互协调来实现通信的。这些传感器只需要很少的能量,以接力的方式通过无线电波将数据从一个传感器传到另一个传感器,所以通信效率非常高。而这些数据就可以进入计算机用于分析,或者被另外一种无线技术如WiMax收集。
1.1 zigBee技术的演变与进展
ZigBee的基础是IEEE 802.15.4。它是IEEE无线个人区域网(Personal Area Network,PAN)工作组的一项标准,被称作IEEE 802.15.4(ZigBee)技术标准。
ZigBee不只是802.15.4的名字。因为IEEE仅规范了低级媒体控制层(MAC)层和物理层协议,所以ZigBee联盟对其网络层协议和API进行了标准化。IEEE 802.15.4完全协议用于一次可直接连接到一个设备的基本节点的4 KB,或者作为Hub或路由器的协调器的32 KB。每个协调器可连接多达255个节点,几个协调器则可形成一个网络,而对路由传输的数目则没有限制。ZigBee联盟还开发了安全层,以保证这种便携设备不会意外泄漏其标识,而且这种利用网络的远距离传输不会被其他节点获得。
……
ZigBee是一种新兴的短距离、低速率无线网络技术。它是一种介于无线标记技术与蓝牙之间的技术提案,此前被称作HomeRF Lite或FireFly无线技术,主要用于近距离无线连接。它有自己的无线电标准,是通过数千个微小的传感器之间相互协调来实现通信的。这些传感器只需要很少的能量,以接力的方式通过无线电波将数据从一个传感器传到另一个传感器,所以通信效率非常高。而这些数据就可以进入计算机用于分析,或者被另外一种无线技术如WiMax收集。
1.1 zigBee技术的演变与进展
ZigBee的基础是IEEE 802.15.4。它是IEEE无线个人区域网(Personal Area Network,PAN)工作组的一项标准,被称作IEEE 802.15.4(ZigBee)技术标准。
ZigBee不只是802.15.4的名字。因为IEEE仅规范了低级媒体控制层(MAC)层和物理层协议,所以ZigBee联盟对其网络层协议和API进行了标准化。IEEE 802.15.4完全协议用于一次可直接连接到一个设备的基本节点的4 KB,或者作为Hub或路由器的协调器的32 KB。每个协调器可连接多达255个节点,几个协调器则可形成一个网络,而对路由传输的数目则没有限制。ZigBee联盟还开发了安全层,以保证这种便携设备不会意外泄漏其标识,而且这种利用网络的远距离传输不会被其他节点获得。
……
评论
还没有评论。