You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

27 line
483 B

  1. #ifndef _led_H
  2. #define _led_H
  3. #include "stm32f4xx.h"
  4. /* 뫄吏led똥왯뵨多신 */
  5. //#define USE_LED_PIN_TRACE 1
  6. /* LED�구 */
  7. typedef struct LED {
  8. char *name;
  9. void (*led_on)(struct LED *pDev);
  10. void (*led_off)(struct LED *pDev);
  11. void (*led_toggle)(struct LED *pDev);
  12. void *led_priv_data;
  13. #ifdef USE_LED_PIN_TRACE
  14. char *led_port;
  15. uint8_t led_pin;
  16. char *led_state;
  17. #endif
  18. } led_obj_t;
  19. /* 삿혤LED�구얌깨 */
  20. led_obj_t *get_bsp_led_obj(char *name);
  21. #endif