#include <stdio.h>
#include <inttypes.h>
#include "sdkconfig.h"
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include <string.h>
#include "esp_timer.h"
#include "esp_sleep.h"
#include <unistd.h>
void timer_callback(void *arg) {
printf("timer_callback\n");
}
void app_main(void) {
const esp_timer_create_args_t esp_timer_create_args = { .callback =
timer_callback, .name = "My timer" };
esp_timer_handle_t esp_timer_handle;
esp_timer_create(&esp_timer_create_args, &esp_timer_handle);
esp_timer_start_periodic(esp_timer_handle, 1000 * 1000);
while (1) {
sleep(100000);
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)