В этот файл добавим объявление внешней фунции:
/* external function */
extern void delay_ms(unsigned int timeout);
Также исправим бесконечный цикл добавив в него задержку и переключение светодиодов:
/* infinity loop */
while (1) {
/* wait a half second */
delay_ms(500);
/* switch leds */
LED_PORT->ODR ^= ALL_LEDS;
}