#include <Arduino_FreeRTOS.h>
void task_led(void *pvParameter)
{
DDRB |= (1<<PB5); //Configura o LEd c/ saída
PORTB &= ~ (1<<PB5); //Apaga o LED
for (;;)
{
PORTB ^=(1<<PB5); //inverter o pino
vTaskDelay(1000/portTICK_PERIOD_MS); //1 seg
}
}
void setup() {
// put your setup code here, to run once:
xTaskCreate(task_led, "task_led", 100, NULL, 1, NULL );
}
void loop() {
// put your main code here, to run repeatedly:
//vTaskDelay(1000/portTICK_PERIOD_MS); //1 seg
}