1+---------------+---------------------------------------+-------------------------------------+ 2| CPU最高频率 | 电源管理锁获取情况 | APB 频率和 CPU 频率 | 3| | | | 4+---------------+---------------------------------------+-------------------------------------+ 5| 240 | | 获取 ``ESP_PM_CPU_FREQ_MAX`` | | 6| | | 或 ``ESP_PM_APB_FREQ_MAX`` | | CPU: 240 MHz | 7| | | | APB: 80 MHz | 8+ +---------------------------------------+-------------------------------------+ 9| | 无 | 使用 :cpp:func:`esp_pm_configure` | 10| | | 为二者设置最小值 | 11+---------------+---------------------------------------+-------------------------------------+ 12| 160 | 获取 ``ESP_PM_CPU_FREQ_MAX`` | | CPU: 160 MHz | 13| | | | APB: 80 MHz | 14+ +---------------------------------------+-------------------------------------+ 15| | | 获取 ``ESP_PM_APB_FREQ_MAX``, | | CPU: 80 MHz | 16| | | 未获得 ``ESP_PM_CPU_FREQ_MAX`` | | APB: 80 MHz | 17+ +---------------------------------------+-------------------------------------+ 18| | 无 | 使用 :cpp:func:`esp_pm_configure` | 19| | | 为二者设置最小值 | 20+---------------+---------------------------------------+-------------------------------------+ 21| 80 | | 获取 ``ESP_PM_CPU_FREQ_MAX`` | | CPU: 80 MHz | 22| | | 或 ``ESP_PM_APB_FREQ_MAX`` | | APB: 80 MHz | 23+ +---------------------------------------+-------------------------------------+ 24| | 无 | 使用 :cpp:func:`esp_pm_configure` | 25| | | 为二者设置最小值 | 26+---------------+---------------------------------------+-------------------------------------+ 27