微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2530PM2休眠模式下睡眠定时器计时错误

CC2530PM2休眠模式下睡眠定时器计时错误

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

TI工作人员,你好

        现在我在用CC2530开发产品的时候,使用低功耗模式,出现了一个严重问题,就是休眠后,CC2530的睡眠定时器计时变慢很多了,导致定时发送心跳包一直无法触发。

        这现象不是必然出现,不知道怎样去排除问题,是否有人遇到过相同问题,或有相关的排查经验,愿可分享一下。

        现象:使用函数osal_getClock()获取系统时间,正常的时候,时间可以对应得上,当一旦出现异常了,隔了差不多10秒获取时间时才过1秒,如果异常出现了,即使重启芯片,运行一会就出现了,相同的固件,不同的硬件,有的会有的不会出现异常,会出现异常的也不是必然会出现。

        出现异常时,换过外部32.768的晶振和电容,但是还是异常。

        望能帮忙分析一下问题或排查方法,谢谢

有没有自己在协议栈代码修改跟休眠相关代码,使用TI的官方例程也会出现类似的问题吗?

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

网站地图

Top