Files
TC264_300W_Power/code/status_led.c
2025-10-15 00:22:56 +08:00

40 lines
802 B
C

// Îļþ±àÂë: GB18030
/*
* status_led.c
*
* Created on: 2025Äê3ÔÂ19ÈÕ
* Author: LHYe200
*/
#include "status_led.h"
void Status_LED_Init(void)
{
gpio_init((gpio_pin_enum)STATUS_LED_1, GPO, GPIO_HIGH, GPO_PUSH_PULL);
gpio_init((gpio_pin_enum)STATUS_LED_2, GPO, GPIO_HIGH, GPO_PUSH_PULL);
gpio_init((gpio_pin_enum)STATUS_LED_3, GPO, GPIO_HIGH, GPO_PUSH_PULL);
gpio_init((gpio_pin_enum)STATUS_LED_4, GPO, GPIO_HIGH, GPO_PUSH_PULL);
gpio_init((gpio_pin_enum)STATUS_LED_5, GPO, GPIO_HIGH, GPO_PUSH_PULL);
}
void Flash_LED(status_led_index_enum led)
{
gpio_toggle_level((gpio_pin_enum)led);
}
void ON_LED(status_led_index_enum led)
{
gpio_set_level((gpio_pin_enum)led,0);
}
void OFF_LED(status_led_index_enum led)
{
gpio_set_level((gpio_pin_enum)led,1);
}