#ifndef __MW_LED_H__ #define __MW_LED_H__ #include "bsp_led.h" #include "bsp_timer.h" typedef struct { // 灯的种类 led_type_enum led_drv; // 灯的初始化函数 void (*init)(void); // 开灯 void (*on)(void); // 关灯 void (*off)(void); // 获取当前的电平状态 uint8_t (*state)(void); }mw_led_t; mw_led_t mw_get_led_obj(led_type_enum e_led_type); void mw_led_drv_init(void); #endif