微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2530单次最大休眠时间

CC2530单次最大休眠时间

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

请问一下 CC2530单次最大休眠时间是多少呢?我用的是Z-Stack Mesh1.0.0的协议栈  谢谢

默认的最大休眠时间只能是510S

具体休眠的时间设置你不需要关心,系统会帮你做好的。

比方说你开了一个超过510s的timer event,假设是600s,这个事件就是最小的timeout事件,那么第一次休眠时间是

是510s,因为休眠定时器单次的休眠时间最长是510s

在休眠510s,唤醒以后,会再去查找最小的timeout,由于这个时候只有一个600-510s的timeout的了

那么这次的休眠时间就是600-510=90s,在休眠90s以后,唤醒最这个600s的timer要做的事情。

谢谢您的回复,我还有个问题 就是我看到hal_sleep.c文件中有:#define MAX_SLEEP_LOOP_TIME        0x510000           /* ~84 minutes */   是不是调用halSleep这个函数最大能休眠84min呢,期待您的回复 谢谢

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

网站地图

Top