启用Wi-Fi,唤醒源选择EXT0功耗增加1mA

MCU_ESP32
Posts: 1
Joined: Fri Sep 25, 2020 4:06 am

启用Wi-Fi,唤醒源选择EXT0功耗增加1mA

Postby MCU_ESP32 » Fri Sep 25, 2020 4:25 am

1、当不启用Wi-Fi,选择EXT0为唤醒源,系统进入deep_sleep,功耗10uA左右;
2、当启用Wi-Fi,选择EXT0为唤醒源,系统关闭Wi-Fi后再进入deep_sleep,功耗在1.01mA左右。
进入deep_sleep前的配置如下:
WiFi.disconnect(false, false); // wifi断开连接
esp_wifi_stop(); // 关闭wifi
rtc_gpio_init(GPIO_NUM_14);
esp_sleep_pd_config(ESP_PD_DOMAIN_RTC_PERIPH, ESP_PD_OPTION_ON); // 打开RTC电源域
gpio_pullup_dis(GPIO_NUM_14);
gpio_pulldown_en(GPIO_NUM_14);
esp_deep_sleep_start();

问:为什么启用Wi-Fi后,选择EXT0作为唤醒源功耗会增加1mA?

Who is online

Users browsing this forum: No registered users and 128 guests