#include <stdio.h>
#include "pico/stdlib.h"
#include "pico/cyw43_arch.h"
#include "hardware/timer.h"
//Função que será chamada na interrpçao do temporizador
bool repeating_timer_callback(struct repeating_timer *t){
printf(" segundo passou\n");
return true;
}
int main() {
stdio_init_all();
//Configurar o intervalo para 1 segundo (1000 milissegundo)
uint32_t interval = 3000; //Intervalo em milissegundos
//Configurar um temporizador de repetição
struct repeating_timer timer;
//Configurar o temporizador pata chamar a função a cada 1 segundo
add_repeating_timer_ms(interval, repeating_timer_callback, NULL, &timer);
while (true) {
//No loop principal, pode realizar outras tarefas
sleep_ms(1);
}
}