diff --git a/src/gpio.c b/src/gpio.c --- a/src/gpio.c +++ b/src/gpio.c @@ -1,5 +1,7 @@ #include "gpio.h" +#include "config.h" +// Initialize GPIOs void gpio_init(void) { @@ -67,11 +69,13 @@ void gpio_init(void) void led_blink(uint8_t n) { - for(int i = 0; i < n; i++) - { - HAL_GPIO_WritePin(LED_BLUE, 1); - HAL_Delay(100); - HAL_GPIO_WritePin(LED_BLUE, 0); - HAL_Delay(100); - } + #ifndef LED_DISABLE + for(int i = 0; i < n; i++) + { + HAL_GPIO_WritePin(LED_BLUE, 1); + HAL_Delay(100); + HAL_GPIO_WritePin(LED_BLUE, 0); + HAL_Delay(100); + } + #endif }