#include "project.h" #define LED_PERIOD 1000 static int led_on = 0; static int led_cycle = 0; void led_init (void) { gpio_set_mode (GPIOC, GPIO_MODE_OUTPUT_2_MHZ, GPIO_CNF_OUTPUT_PUSHPULL, GPIO13); gpio_set (GPIOA, GPIO13); } #if 0 void led_blink (void) { gpio_set (GPIOC, GPIO13); led_on = 50; } #endif void led_tick (void) { led_cycle++; if (led_cycle < 500) return; led_cycle = 0; led_on = !led_on; if (led_on) gpio_clear (GPIOC, GPIO13); else gpio_set (GPIOC, GPIO13); }