CC2530 zstack 休眠问题
时间:10-02
整理:3721RD
点击:
大家好,当我在使用zstack2007做产品时,设置为PM3模式,当使用按键或reset键唤醒后,为何串口输出的数据不对啊,还有就是唤醒后Zigbee无线不通,谁哪位高手知道,指导一下,谢谢了
你的PM3模式是怎么实现的?在Z-stack协议上 吗?
PM3模式下,所有的事件都被关闭了。你的osal调度是否有问题?
是的,在Z-stack协议上,先添加编译选项POWER_SAVING,在osal_pwrmgr_powerconserve( )函数里将OSAL_SET_CPU_INTO_SLEEP( next )改为OSAL_SET_CPU_INTO_SLEEP( 0 );之后按中断键唤醒,能不能给个PM3设置及唤醒的步骤啊,急用啊 ,谢谢了!
你这样虽然进入了PM3模式了,但是当你唤醒以后你的OSAL系统还能否正常的调度呢?因为在PM3模式32K和32M的晶振都是关闭的,随意timer都无法运行,当你醒来以后事件无法调度。
你的节点一定要进入PM3模式吗?