目录
- 1 light sleep的时间补偿
- 2 light sleep前的时钟校准
- 3 为什么Flash下电比较特殊
- 4 light sleep流程概览
- 4.1 电源域的控制
- 4.2 唤醒源的设置
- 4.3 esp_light_sleep_start浏览
- 4.4 esp_sleep_start浏览
- 4.5 rtc sleep概览
- 4.6 light sleep的时间调整
- 5 最后看一下deep sleep
1 light sleep的时间补偿
IDF使用芯片的sys timer外设来计时,作为上层时间管理功能的基础。但在sleep期间,sys timer的计数会停止:
- C6以前,sys timer的时钟会被gate
- C6及以后的芯片,sys timer外设是可以配置掉电的
如果不做任何处理,就会导致sleep期间