power_management_esp32.rst 2.4 KB

1234567891011121314151617181920212223242526
  1. +---------------+---------------------------------------+-------------------------------------+
  2. | Max CPU | Lock Acquisition | CPU and APB Frequncies |
  3. | Frequency Set | | |
  4. +---------------+---------------------------------------+-------------------------------------+
  5. | 240 | | Any of ``ESP_PM_CPU_FREQ_MAX`` | |
  6. | | | or ``ESP_PM_APB_FREQ_MAX`` acquired | | CPU: 240 MHz |
  7. | | | | APB: 80 MHz |
  8. + +---------------------------------------+-------------------------------------+
  9. | | None | Min values for both frequencies set |
  10. | | | with :cpp:func:`esp_pm_configure` |
  11. +---------------+---------------------------------------+-------------------------------------+
  12. | 160 | ``ESP_PM_CPU_FREQ_MAX`` acquired | | CPU: 160 MHz |
  13. | | | | APB: 80 MHz |
  14. + +---------------------------------------+-------------------------------------+
  15. | | ``ESP_PM_APB_FREQ_MAX`` acquired, | | CPU: 80 MHz |
  16. | | ``ESP_PM_CPU_FREQ_MAX`` not acquired | | APB: 80 MHz |
  17. + +---------------------------------------+-------------------------------------+
  18. | | None | Min values for both frequencies set |
  19. | | | with :cpp:func:`esp_pm_configure` |
  20. +---------------+---------------------------------------+-------------------------------------+
  21. | 80 | | Any of ``ESP_PM_CPU_FREQ_MAX`` | | CPU: 80 MHz |
  22. | | | or ``ESP_PM_APB_FREQ_MAX`` acquired | | APB: 80 MHz |
  23. + +---------------------------------------+-------------------------------------+
  24. | | None | Min values for both frequencies set |
  25. | | | with :cpp:func:`esp_pm_configure` |
  26. +---------------+---------------------------------------+-------------------------------------+