微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 怎么实现 CC2530 路由器周期性休眠

怎么实现 CC2530 路由器周期性休眠

时间:10-02 整理:3721RD 点击:

我在用 CC2530 做个产品,其节点发送数据是周期性的,也就是路由器知道什么时候要发送数据,比如 1 秒休息,发送 50 毫秒,又可以休息 1 秒;

我本想用 zstack,实现路由器定时休眠,定时醒来等待数据,然后又休眠, 但我听说这个 zstack 实现不了。

我的问题是:

       1、这个需求 zstack 能实现吗?

       2、如果不能实现,我能基于 timac ,写出满足这个需求的协议栈吗? 或者说,timac 对此有限制吗?

ZigBee网络中的路由及协调器是不支持休眠的

TIMAC支持beacon-enabled 模式,这个是路由支持休眠模式的必备条件,但是TIMAC是星型网络

我知道你们是这么回答的。

硬件都是一样的 CC2530,硬件上并没有限制不能休眠,仅仅是协议栈没有实现而已。  

我想问的是:我不用 zstack, 我直接基于 timac ,能否开发出支持休眠的路由节点? 

或者说:“不能实现”   到底是被什么限制的?

   这么说吧,我想基于 CC2530 实现 mesh 网络,而且要实现 路由节点 能休眠(因为我知道什么时候要发送数据),应该用什么方法?

   1、基于 zstack,你们已经说了不行

   2、基于 timac ,不知道行不行?

   3、最后就是自己从 0 开始,行不行?

@charlie,

你好请问你具体是做什么应用,需要路由节点也要休眠的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top