TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2530 zstack 休眠问题

大家好,当我在使用zstack2007做产品时,设置为PM3模式,当使用按键或reset键唤醒后,为何串口输出的数据不对啊,还有就是唤醒后Zigbee无线不通,谁哪位高手知道,指导一下,谢谢了

VV:

你的PM3模式是怎么实现的?在Z-stack协议上 吗?

PM3模式下,所有的事件都被关闭了。你的osal调度是否有问题?

wang kepeng:

回复 VV:

是的,在Z-stack协议上,先添加编译选项POWER_SAVING,在osal_pwrmgr_powerconserve(  )函数里将OSAL_SET_CPU_INTO_SLEEP( next )改为OSAL_SET_CPU_INTO_SLEEP( 0 );之后按中断键唤醒,能不能给个PM3设置及唤醒的步骤啊,急用啊 ,谢谢了!

VV:

回复 wang kepeng:

你这样虽然进入了PM3模式了,但是当你唤醒以后你的OSAL系统还能否正常的调度呢?因为在PM3模式32K和32M的晶振都是关闭的,随意timer都无法运行,当你醒来以后事件无法调度。

你的节点一定要进入PM3模式吗?

赞(0)
未经允许不得转载:TI中文支持网 » CC2530 zstack 休眠问题
分享到: 更多 (0)