kopia lustrzana https://github.com/espressif/esp-idf
19 wiersze
518 B
C
19 wiersze
518 B
C
/*
|
|
* SPDX-FileCopyrightText: 2021-2022 Espressif Systems (Shanghai) CO LTD
|
|
*
|
|
* SPDX-License-Identifier: Unlicense OR CC0-1.0
|
|
*/
|
|
#include "esp_check.h"
|
|
#include "esp_sleep.h"
|
|
|
|
#define TIMER_WAKEUP_TIME_US (2 * 1000 * 1000)
|
|
|
|
static const char *TAG = "timer_wakeup";
|
|
|
|
esp_err_t example_register_timer_wakeup(void)
|
|
{
|
|
ESP_RETURN_ON_ERROR(esp_sleep_enable_timer_wakeup(TIMER_WAKEUP_TIME_US), TAG, "Configure timer as wakeup source failed");
|
|
ESP_LOGI(TAG, "timer wakeup source is ready");
|
|
return ESP_OK;
|
|
}
|