#include <stdio.h>
#include "freertos/FreeRTOS.h"
#include "driver/gpio.h"
// LED接在GPIO 13腳
const gpio_num_t LED_PIN = GPIO_NUM_13;
void app_main(void) {
bool led_state = 0; // 紀錄LED狀態的變數
gpio_config_t io_conf = {
.pin_bit_mask = 1ULL << GPIO_NUM_13,
.mode = GPIO_MODE_OUTPUT,
};
gpio_config(&io_conf);
while (1) {
gpio_set_level(LED_PIN, led_state); // 設置LED腳的狀態
printf("LED:%s\n", led_state ? "開" : "關"); // 顯示LED狀態
led_state = !led_state; // 切換LED狀態
vTaskDelay(pdMS_TO_TICKS(1000));
}
}