微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2630进入低功耗有事不成功

CC2630进入低功耗有事不成功

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

CC2630进入低功耗模式从唤醒到重新进入不能保证每次都成功,set->release.有知道什么原因吗

Power_setDependency有没有额外使用过?

我这边使用的是下面两个就可以进入低功耗

// set constraints for Standby and idle mode
Power_setConstraint(Power_SB_DISALLOW);
Power_setConstraint(Power_IDLE_PD_DISALLOW);

 我用的是

Power_setConstraint(Power_SB_DISALLOW);
Power_setConstraint(Power_NEED_FLASH_IN_IDLE);

Power_releaseConstraint(Power_NEED_FLASH_IN_IDLE);
Power_releaseConstraint(Power_SB_DISALLOW);
Power_releaseConstraint(Power_SB_DISALLOW);

用state = Power_getConstraintInfo();读取标志位大部分时候状态是正确的,也能进入低功耗,

只是有时会有可能进入不了低功耗,状态位也没有release成功,想不出什么原因,

你提供的我也用了,也会出现这种情况,

Power_setConstraint(Power_SB_DISALLOW);
Power_setConstraint(Power_IDLE_PD_DISALLOW);

正常需求是进入低功耗电流下降,串口无法接收数据,现在是多次触发后就进入不了。

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

网站地图

Top