55 lines
876 B
C
55 lines
876 B
C
#include "board.h"
|
|
|
|
void led_open(led_e led)
|
|
{
|
|
switch (led)
|
|
{
|
|
case LED_RED:
|
|
GPIO_SET(LED_RED_GPIO_Port, LED_RED_Pin);
|
|
break;
|
|
case LED_GREEN:
|
|
GPIO_SET(LED_GREEN_GPIO_Port, LED_GREEN_Pin);
|
|
break;
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
|
|
void led_close(led_e led)
|
|
{
|
|
switch (led)
|
|
{
|
|
case LED_RED:
|
|
GPIO_RESET(LED_RED_GPIO_Port, LED_RED_Pin);
|
|
break;
|
|
case LED_GREEN:
|
|
GPIO_RESET(LED_GREEN_GPIO_Port, LED_GREEN_Pin);
|
|
break;
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
|
|
void led_toggle(led_e led)
|
|
{
|
|
switch (led)
|
|
{
|
|
case LED_RED:
|
|
GPIO_TOGGLE(LED_RED_GPIO_Port, LED_RED_Pin);
|
|
break;
|
|
case LED_GREEN:
|
|
GPIO_TOGGLE(LED_GREEN_GPIO_Port, LED_GREEN_Pin);
|
|
break;
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* @brief 初始化显示板
|
|
*
|
|
*/
|
|
void board_init(void)
|
|
{
|
|
}
|