[讨论] cc2530睡眠问题

lxc1112   2013-6-18 08:59 楼主
采用TI官方的sensordemo例程修改的程序实现温度采集,当协调器断电后终端节点自己判断不能正常上报温度后就会执行OSAL_SET_CPU_INTO_SLEEP( 65000 ),可是终端节点会在好几分钟后才能成功睡眠,   

还有一个是终端节点在开机后若在6s内没有上报温度(也就是判定没有协调器)执行OSAL_SET_CPU_INTO_SLEEP( 65000 ),该情况下终端节点也会要等待1-5个6s之后才能进入睡眠 ,

   就是不明白执行睡眠命令后为什么不能立刻进入睡眠,难道有其他的事件高于睡眠吗 ,我该怎么才能让终端节点顺利进入睡眠(睡眠之后是重启)?

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复