+---------------+---------------------------------------+-------------------------------------+ | CPU 最高频率 | 电源管理锁获取情况 | APB 频率和 CPU 频率 | | | | | +---------------+---------------------------------------+-------------------------------------+ | 96 | 获取 ``ESP_PM_CPU_FREQ_MAX`` | | CPU: 96 MHz | | | | | APB: 32 Mhz | + +---------------------------------------+-------------------------------------+ | | | 获取 ``ESP_PM_APB_FREQ_MAX``, | | CPU: 32 MHz | | | | 未获得 ``ESP_PM_CPU_FREQ_MAX`` | | APB: 32 Mhz | + +---------------------------------------+-------------------------------------+ | | 无 | 使用 :cpp:func:`esp_pm_configure` | | | | 为二者设置最小值 | +---------------+---------------------------------------+-------------------------------------+ | 64 | 获取 ``ESP_PM_CPU_FREQ_MAX`` | | CPU: 64 MHz | | | | | APB: 32 Mhz | + +---------------------------------------+-------------------------------------+ | | | 获取 ``ESP_PM_APB_FREQ_MAX``, | | CPU: 32 MHz | | | | 未获得 ``ESP_PM_CPU_FREQ_MAX`` | | APB: 32 Mhz | + +---------------------------------------+-------------------------------------+ | | 无 | 使用 :cpp:func:`esp_pm_configure` | | | | 为二者设置最小值 | +---------------+---------------------------------------+-------------------------------------+ | 48 | 获取 ``ESP_PM_CPU_FREQ_MAX`` | | CPU: 48 MHz | | | | | APB: 32 Mhz | + +---------------------------------------+-------------------------------------+ | | | 获取 ``ESP_PM_APB_FREQ_MAX``, | | CPU: 32 MHz | | | | 未获得 ``ESP_PM_CPU_FREQ_MAX`` | | APB: 32 Mhz | + +---------------------------------------+-------------------------------------+ | | 无 | 使用 :cpp:func:`esp_pm_configure` | | | | 为二者设置最小值 | +---------------+---------------------------------------+-------------------------------------+