多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 调用方法: `ESP32.getWakeupCause()` ## 返回 ESP32 从睡眠中唤醒的原因 ## 描述 返回一个变量,用于标识从深度睡眠中唤醒的原因。可能的原因包括: * `0:ESP_SLEEP_WAKEUP_UNDEFINED` - 重置不是由退出深度睡眠引起的 * `2:ESP_SLEEP_WAKEUP_EXT0` - 使用`RTC_IO`的外部信号引起的唤醒 * `3:ESP_SLEEP_WAKEUP_EXT1` - 使用`RTC_CNTL`的外部信号引起的唤醒 * `4:ESP_SLEEP_WAKEUP_TIMER` - 计时器引起的唤醒 * `5:ESP_SLEEP_WAKEUP_TOUCHPAD` - 触摸板引起的唤醒 * `6:ESP_SLEEP_WAKEUP_ULP` - ULP 程序引起的唤醒 **注意:** 这仅在 ESP32 开发板中可用