esp-idf的电源管理——sleep功能

目录

  • 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期间

你可能感兴趣的:(esp-idf,esp32,esp-idf,嵌入式)