为什么要选择zigbee,它的优点是什么?
为什么要选择zigbee,它的优点是什么?
用ZigBee做了一些项目,硬件是TI的CC2530,软件是TI的z-stack协议栈。说说我的感受,1. 硬件优点:传感器以外的各种资源集成在单片上,基本能满足需求。缺点:2530的成本并不低。在功耗方面,虽然2530支持多种低功耗模式,但只能依靠内部定时器唤醒,不支持外部触发唤醒。2.软件优点:开发简单,z-stack协议栈便于移植缺点:z-stack半开源,MAC层的东西根本改不了,只有API可以调用,网络层只能修改一些网络参数。对于一般的项目开发是足够的,但对于一些特殊的项目,当需要修改特定的网络路由算法或MAC层算法时,z-stack无能为力。听说飞思卡尔也有ZigBee系统,但那是完全开源的。最后,综上所述,我认为ZigBee在一些特定的应用场景中,与蓝牙和wifi相比,仍然有自己的优势,特别是低功耗和自组织。如果ZigBee的硬件能达到RFID的水平,我觉得还是很有前途的。
0