#include "led.h" #include "board_common.h" void Board_LedInit(void) { GPIO_InitTypeDef initStruct={0}; initStruct.Mode = GPIO_MODE_OUTPUT_PP; initStruct.Pull = GPIO_NOPULL; initStruct.Speed = GPIO_SPEED_HIGH; HW_GPIO_Init(LED_RUN_PORT, LED_RUN_PIN, &initStruct ); HW_GPIO_Write(LED_RUN_PORT, LED_RUN_PIN, TURN_OFF); } void Board_TurnLed(uint8_t u8Which, uint8_t u8Cmd) { switch(u8Which) { case LED_RUN: HW_GPIO_Write(LED_RUN_PORT, LED_RUN_PIN, u8Cmd); break; } } void Board_LedTest(void) { while(1) { Board_TurnLed(LED_RUN, TURN_ON); DelayMs(1000); Board_TurnLed(LED_RUN, TURN_OFF); DelayMs(1000); } }