CC3200 wifi模塊可以開啟低功耗模式。在CC3200 wifi模塊正常狀態下,如果網絡和uart口持續一定時間10-240秒沒有數據通信,則CC3200 wifi模塊進入低功耗模式。用戶可選擇不同的休眠模式。
模式0:Active模式
Active模式下,系統運行時鐘為80Mhz。CC3200 wifi模塊各個外設都正常運行。對應模式0,即正常工作模式,此時CC3200 wifi模塊性能最優。
模式1:Sleep模式
Sleep模式下,系統運行時鐘仍為80Mhz。CC3200 wifi模塊可通過串口或網絡數據包喚醒,gpio口保持輸出,喚醒后CC3200 wifi模塊從進入休眠處繼續運行,喚醒響應時間比Deepsleep模式短。
模式2:Deepsleep模式
CC3200 wifi模塊進入Deepsleep休眠,系統運行時鐘降低為40Mhz??梢酝ㄟ^串口或網絡數據包喚醒,gpio口保持輸出,喚醒后CC3200 wifi模塊從進入休眠處繼續運行,喚醒響應時間比Sleep模式稍長。功耗比正常運行狀態降低約5mA。
模式3:Lpds模式
CC3200 wifi模塊進入Lpds模式,網絡部分保持運行,CC3200 wifi模塊gpio口輸出為高阻態??梢酝ㄟ^串口或網絡數據包喚醒,喚醒數據包正常透傳。
模式4:Hibernate模式
CC3200 wifi模塊進入Hibernate模式,網絡和MCU均進入休眠模式,gpio口輸出高阻態,只能通過串口數據喚醒。喚醒后CC3200 wifi模塊重啟運行。功耗可以達到 uA 級別。