fix power_save demo

This commit is contained in:
jingli 2022-01-12 15:10:49 +08:00
parent 9177e9fb37
commit efd5376fc0
2 changed files with 7 additions and 0 deletions

View File

@ -49,8 +49,12 @@ menu "Example Configuration"
config EXAMPLE_MAX_CPU_FREQ_80 config EXAMPLE_MAX_CPU_FREQ_80
bool "80 MHz" bool "80 MHz"
config EXAMPLE_MAX_CPU_FREQ_120
bool "120 MHz"
depends on IDF_TARGET_ESP32C2
config EXAMPLE_MAX_CPU_FREQ_160 config EXAMPLE_MAX_CPU_FREQ_160
bool "160 MHz" bool "160 MHz"
depends on !IDF_TARGET_ESP32C2
config EXAMPLE_MAX_CPU_FREQ_240 config EXAMPLE_MAX_CPU_FREQ_240
bool "240 MHz" bool "240 MHz"
depends on IDF_TARGET_ESP32 || IDF_TARGET_ESP32S2 || IDF_TARGET_ESP32S3 depends on IDF_TARGET_ESP32 || IDF_TARGET_ESP32S2 || IDF_TARGET_ESP32S3
@ -59,6 +63,7 @@ menu "Example Configuration"
config EXAMPLE_MAX_CPU_FREQ_MHZ config EXAMPLE_MAX_CPU_FREQ_MHZ
int int
default 80 if EXAMPLE_MAX_CPU_FREQ_80 default 80 if EXAMPLE_MAX_CPU_FREQ_80
default 120 if EXAMPLE_MAX_CPU_FREQ_120
default 160 if EXAMPLE_MAX_CPU_FREQ_160 default 160 if EXAMPLE_MAX_CPU_FREQ_160
default 240 if EXAMPLE_MAX_CPU_FREQ_240 default 240 if EXAMPLE_MAX_CPU_FREQ_240

View File

@ -103,6 +103,8 @@ void app_main(void)
esp_pm_config_esp32c3_t pm_config = { esp_pm_config_esp32c3_t pm_config = {
#elif CONFIG_IDF_TARGET_ESP32S3 #elif CONFIG_IDF_TARGET_ESP32S3
esp_pm_config_esp32s3_t pm_config = { esp_pm_config_esp32s3_t pm_config = {
#elif CONFIG_IDF_TARGET_ESP32C2
esp_pm_config_esp32c2_t pm_config = {
#endif #endif
.max_freq_mhz = CONFIG_EXAMPLE_MAX_CPU_FREQ_MHZ, .max_freq_mhz = CONFIG_EXAMPLE_MAX_CPU_FREQ_MHZ,
.min_freq_mhz = CONFIG_EXAMPLE_MIN_CPU_FREQ_MHZ, .min_freq_mhz = CONFIG_EXAMPLE_MIN_CPU_FREQ_MHZ,