第一次提交
This commit is contained in:
35
Bsp/bsp_led.h
Normal file
35
Bsp/bsp_led.h
Normal file
@@ -0,0 +1,35 @@
|
||||
#ifndef __BSP_LED_H
|
||||
#define __BSP_LED_H
|
||||
|
||||
#include "at32a423.h"
|
||||
|
||||
#define LED_NUM 3
|
||||
|
||||
#define LED2_PIN GPIO_PINS_7
|
||||
#define LED2_GPIO GPIOB
|
||||
#define LED2_GPIO_CRM_CLK CRM_GPIOB_PERIPH_CLOCK
|
||||
|
||||
#define LED3_PIN GPIO_PINS_7
|
||||
#define LED3_GPIO GPIOB
|
||||
#define LED3_GPIO_CRM_CLK CRM_GPIOB_PERIPH_CLOCK
|
||||
|
||||
#define LED4_PIN GPIO_PINS_7
|
||||
#define LED4_GPIO GPIOB
|
||||
#define LED4_GPIO_CRM_CLK CRM_GPIOB_PERIPH_CLOCK
|
||||
|
||||
|
||||
typedef enum
|
||||
{
|
||||
LED2 = 0,
|
||||
LED3 = 1,
|
||||
LED4 = 2
|
||||
} led_type;
|
||||
|
||||
|
||||
void bsp_led_init(led_type led);
|
||||
void bsp_led_on(led_type led);
|
||||
void bsp_led_off(led_type led);
|
||||
void bsp_led_toggle(led_type led);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user