![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
无线网络传感器
文章平均质量分 76
alloyware
这个作者很懒,什么都没留下…
展开
-
我的ZigBee学习过程
1. 我为什么选择ZigBee 物联网风起云涌,可以说是目前最热的技术,但对物联网的看法可谓见仁见智,有人认为物联网就是新瓶装旧酒,有人认为物联网是本世纪最有前途的技术。抛开争论不说,在物联网领域,ZigBee技术无疑是引人注意的无线通信技术之一。原创 2011-10-17 21:38:09 · 2189 阅读 · 0 评论 -
使用Eclipse开发的ZigBee无线网络环境监测系统
图1是整个系统的拓扑结构图,使用了多个节点构造一个基本的ZigBee传感器网络,在每个传感器节点上可以使用多个传感器采集信号。从节省能量的角度,每个节点之上最好只连接一个传感器。传感器采集到的信号可以周期性地发送到协调器节点,这里采用了多点对一点的通信方式,所有的传感器节点向协调器发送节点。传感器节点可以根据需要配置成路由器或终端节点。为简单起见,在连接时没有采用地址绑定。原创 2011-11-14 21:42:08 · 3383 阅读 · 4 评论 -
ZigBee项目开发初步(一)
在进行ZigBee项目开发之前,需要了解以下基本概念。1. endpoint ZigBee项目的开发是以应用为基础的,一个应用就是一个endpoint,在一个节点上,可以运行240个用户应用程序,编号从1到240,编号为0的是ZDO,这是一个管理应用。编号为255的是广播地址,用于向这个节点的所有应用发送广播信息,如下图所示。所以,一个应用的地址除了节点的网络地址外,还要有e原创 2011-10-25 21:09:36 · 2352 阅读 · 0 评论 -
Z-stack中对按键的处理
在基于Z-stack的应用程序设计中,HAL(硬件抽象层)是这样运行的:void osalInitTasks( void ){…… Hal_Init( taskID++ );……} 打开 Hal_Init( ),似乎什么也没有做,只是完成了一件事情,给这个任务一个ID,实际上,对硬件的初始化的工作,在任务启动之前都已经开始做了,任务的运行,只是可以接收发给原创 2011-11-18 22:36:36 · 1892 阅读 · 0 评论