21#define LCM_LED_GREEN_MS 100U
22#define LCM_LED_RED_MIN_MS 100U
24#define LCM_LED_RED_PORT GPIOD
25#define LCM_LED_RED_PIN GPIO_Pin_4
26#define LCM_LED_GREEN_PORT GPIOC
27#define LCM_LED_GREEN_PIN GPIO_Pin_0
69 GPIO_InitTypeDef gpio = {0};
71 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC | RCC_APB2Periph_GPIOD, ENABLE);
73 gpio.GPIO_Speed = GPIO_Speed_30MHz;
74 gpio.GPIO_Mode = GPIO_Mode_Out_PP;
#define LCM_LED_GREEN_PIN
static volatile uint16_t s_red_ms_left
static void LCM_Led_RedSet(uint8_t on)
static void LCM_Led_ConfigPins(void)
static volatile uint16_t s_green_ms_left
void LCM_Led_ActivityPulse(void)
void LCM_Led_ErrorOff(void)
void LCM_Led_ErrorOn(void)
static void LCM_Led_GreenSet(uint8_t on)
#define LCM_LED_GREEN_PORT
static volatile uint8_t s_red_off_pending
#define LCM_LED_RED_MIN_MS