一:LED引脚配置
在tgt_hardware.c中,对驱动led的io口进行配置,其中CFG_HW_PWL_NUM的值应根据实际需要进行修改
上述参数意义为:引脚号,引脚功能,引脚电压模式,上拉使能
其中,HAL_IOMUX_PIN_VOLTAGE_VBAT参数为LED专用模式
二:LED功能配置
在app_status_ind.c文件中,对led的功能进行配置,根据ui需要对led功能进行配置
该函数的入口参数为枚举类型,可以根据实际需要添加枚举值,从而实现不同功能
该函数根据不同的入口参数选择不同的case分支运行
在上述分支中,time成员的时间单位为ms,如果需要控制多个led,则如下配置即可
在控制多个led时,配置之后多个led的计时同时开始。
三:LED功能调用
直接在需要调用led功能的地方,调用该函数并指定入口参数即可。
到此,led功能的基本使用完成。