#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