cc2640功耗模式请教
时间:10-02
整理:3721RD
点击:
cc2640的功耗模式,我查看数据手册有这么些:Active mode, Idle mode, Standby mode, shutdown mode。在工程预定义中定义了POWER_SAVING后,TI_RTOS系统应该会自动管理功耗。
请问,如果在系统中没有定时时间(包括广播),系统会进入哪个功耗模式呢?在这个时候需要外部中断来唤醒到active mode吗?2640的这些功耗模式是否和cc2541的一样呢?
bo lai,
没有广播和时间,系统会自动进入standby模式。如果你需要进入shutdown 模式,你需要手动调用Power_shutdown()。在shutdown模式下,只能通过外部中断来唤醒到active。
2640和2541的功耗管理不一样,毕竟是M3,而且加上TI-RTOS。
standby模式是可以由RTC唤醒,shutdown模式是外部事件唤醒。由于加入了TI RTOS系统,CC2640跟CC2540的power mode设置有些区别,这部分可以参考tirtos_cc13xx_cc26xx,里面有pinstandby,pinshutdown的例程
好的,谢谢。