/* * Blink the four LEDs on the rev08/rev09 board in a pattern. */ #include "stm_init.h" #define DELAY() HAL_Delay(125) void toggle_led(uint32_t times, uint32_t led_pin) { uint32_t i; for (i = 0; i < times; i++) { HAL_GPIO_TogglePin(LED_PORT, led_pin); DELAY(); } } int main() { stm_init(); while (1) { toggle_led(2, LED_BLUE); toggle_led(2, LED_GREEN); toggle_led(2, LED_YELLOW); toggle_led(2, LED_RED); } }