summaryrefslogtreecommitdiff
path: root/bsp/ls1cdev/drivers/led.c
blob: 6f73ac9892ead0e6ec18482ac5066a6589840dc5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
// led�ӿ�
// ʹ�õ͵�ƽ����led���ߵ�ƽϨ��led


#include "ls1c_gpio.h"


// ��ʼ��led
// @led_gpio led����gpio����
void led_init(unsigned int led_gpio)
{
    gpio_init(led_gpio, gpio_mode_output);
    gpio_set(led_gpio, gpio_level_high);        // ָʾ��Ĭ��Ϩ��

    return ;
}


// ����led
// @led_gpio led����gpio����
void led_on(unsigned int led_gpio)
{
    gpio_set(led_gpio, gpio_level_low);

    return ;
}


// Ϩ��led
// @led_gpio
void led_off(unsigned int led_gpio)
{
    gpio_set(led_gpio, gpio_level_high);

    return ;
}