初始化仓库
This commit is contained in:
39
code/status_led.c
Normal file
39
code/status_led.c
Normal file
@@ -0,0 +1,39 @@
|
||||
// <20>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>: GB18030
|
||||
/*
|
||||
* status_led.c
|
||||
*
|
||||
* Created on: 2025<32><35>3<EFBFBD><33>19<31><39>
|
||||
* 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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user