Other Parts Discussed in Thread: CC1352R
器件型号: CC1352R
我正在使用 CC1352R 并启用 FreeRTOS 和 TI 电源待机策略。 我的应用程序大部分时间都处于睡眠状态、定期唤醒、执行一些工作、然后重新进入睡眠状态。
从电源日志来看、在睡眠期间、器件有时会保持在 WFI 中、有时会进入待机状态。
我将 FreeRTOS 系统节拍与 RTC 时序进行了比较。 在前两个计时器周期内、两者都正确匹配。 之后、会出现大约 4.5 秒的固定偏移。 从那时起、FreeRTOS 计时器会实时比预期晚约 4.5 秒到期。
例如、配置为 60 秒的计时器将在大约 64.5 秒时到期。 我还测试了 10 秒 5 分钟的计时器,我得到了相同的额外延迟约 4.5 秒。
该偏移看起来是固定的、与配置的计时器周期不成正比。
您是否在 CC1352R 上执行无嘀嗒声空闲/待机电源策略之前看到过这种行为? FreeRTOS 定时器、 Power_sleep ()、待机唤醒和 ClockP/RTC 时间重建`之间的交互是否存在任何已知问题?
