摘要:
ZigBee安全由AES加密算法和CCM操作方式作为安全方案,广泛使用在ZigBee联盟的通信协议中。ZDO层负责安全策略和安全配置的管理。 Technorati 标签: ZigBee 安全 2. 配置 在Z-Stack协议栈中,安全网络配置默认是关闭的,如需开启,将SECURE设置为非0即可。 全局变量zgSecurityMode表示设备默认的安全模式 取值有以下几种情况: ... 阅读全文
摘要:
Technorati 标签: Z-Stack profile 1. 栈配置profile 栈参数的集合需要被配置为一定的值,连同这些值在一起被称之为栈配置。ZigBee联盟定义了这些由栈配置组成的栈参数,ZigBee联盟已经定了许多标准的配置文件(公共模板),比如远程控制开关配置文件和光传感器配置文件,这些配置文件定义了设备的应用环境、设备类型以及用于设备间通信的簇。公共的配置文件可以确保不同... 阅读全文
摘要:
Technorati 标签: IAR 烧录镜像 在IAR中,产生能够使用烧录器烧写的hex文件的方法: 1. 只生成可烧写的hex文件: 1.1 在Project Option中的Linker选项中,勾中【Output fle】选项,将输出文件名后缀改为hex 1.2. 在【Format】选项中,选中Other,output后选择【intel-extend 】,其他值... 阅读全文
摘要:
标准51系列内核的逻辑空间为哈佛结构,也就是说,程序空间和地址空间是分开的。具体分为: CODE区:存放程序代码和一些常量信息,有16根地址总线,寻址范围为0x0000~0xFFFF,共计64K DATA区:存放运行中的数据,8根地址总线,寻址范围为0x00~0xFF,共计256个字节,其中,低128字节可直接寻址,高128字节可间接寻址。 XDATA:外部数据存储器,间接寻址,16根地址总... 阅读全文
摘要:
因为要做低功耗相关的开发,设备供电和系统功耗是关系到设备续航能力的点,在此,收集一些有关电池方面的基本知识,作为以后开发选型的参考。 市面上的电池多种多样,他们的出现,满足了不同领域的需要。现阶段,所有的电池都是化学电池,也就说电池的电能来自电池内部物质的化学能,电池充放电对应于电池内部的化学反应。 电池容量=能量密度*电池体积。后者一般是固定大小的,要提高容量,能量密... 阅读全文
摘要:
IPv6是为了解决基于IPv4的TCP/IP协议簇遇到的问题而推出的下一代IP协议。由于IPv4中采用的编制方式使得可用的网络地址和主机地址的数目远低于理论数目,随着全球互联网的快速发展,现有的IPv4地址近乎枯竭。网络地址转换技术(NAT)在一定程度上缓解了IPv4地址枯竭的问题,但也带来了例如端到端通讯的问题。IPv6技术解决了这些问题,它拥有比Ipv4大的多的地址空间以及一些新的特性。 I... 阅读全文
摘要:
每个ZigBee设备都与一个特定模板相关联,可能是公共模板或私有模板。这些模板定义了设备的应用环境、设备类型以及用于设备间通信的簇。采用公共模板,可以确保不同供应商的设备在相同应用领域的互操作。 Technorati 标签: ZigBee Profile 一个ZigBee设备中,可以定义多个应用对象,每个对象通过一个端点连接到ZigBee堆栈。不同ZigBee设备之间的通讯,具... 阅读全文
摘要:
ZigBee是一种短距离(10~100米)、低速率(20~250Kbps)、底成本、低功耗的无线网络技术,主要用于近离无线通讯。能够做到在数千个微小的传感器之间相互协调实现通讯,这些传感器只需要很少的能力,以接力的方式通过无线电波将数据从一个传感器传送到另一个传感器,节点的发射功率和通讯范围都是有限的。 ZigBee协议栈版本: ZigBee 2004 ZigBee 2006 ZigBee... 阅读全文
摘要:
在详细讲述IEEE 802.15.4协议之前,谈谈自己这两个星期看协议过程中的一点心得,或者是收获吧。 看协议文档,一定要看有书签的,边看边在旁边做些备注,以便于后期整理。对于协议层次相关的,最好在纸上画一个大的简易的框图,边看边思考。 在ZigBee的协议层次中,每一层都提供了向上服务和向下服务的接口,根据功能不同,每种接口(SAP)又可划分为数据服务实体和管理服务实体,每一层对于自己该层的... 阅读全文
摘要:
ZigBee协议栈中自带的HomeAutomation例程,虽然也是操作灯泡,但是,是通过ZCL来统一处理的,符合HA profile规范,互连互操作性较好。下面就简要分析以下ZCL的使用。 在任务数组中,多定义了zcl层。 Technorati 标签: ZigBee HA 示例程序 //OSAL_SampleSw.c
const pTaskEventHandlerFn tasksAr... 阅读全文