hal_led.c文件里面有很多操作LED的函数,比如:
HalLedOnOff(),
它会调用 HAL_TURN_ON_LED1()或者HAL_TURN_OFF_LED1()控制灯亮或灭。
HAL_TURN_ON_LED1()在hal_board_cfg.h是一个宏定义。
#define HAL_TURN_OFF_LED1() st( LED1_SBIT = LED1_POLARITY (0); )
其中,LED1_SBIT在hal_board_cfg.h是一个宏定义。
#define LED1_SBIT P1_0
指向P1_0控制的LED.
所以如果不同的开发板,如果IO口接的LED不一样,就可以在hal_board_cfg.h修改。