# 修改屏幕背光驱动 (modify-lcd-bl-c-file)= ## 修改复制的驱动文件 此处以aw9364的背光驱动为例: ### 初始化 在`aw9364_init`函数里面,对控制管脚`LCD_BACKLIGHT_CONTROL_PIN`做了GPIO输出的初始化,同时输出低(关闭背光)。 ### 设置背光亮度 在回调函数`backligt_set`里面对上层传下来的亮度百分比做了转换(根据背光IC能支持的亮度等级),然后传入`sif_aw9364_set_backlight`函数里面去设置亮度。 ### 读取背光亮度 在回调函数`backligt_get`里面利用变量aw9364_bl去返回亮度,因为该背光芯片不支持读取亮度等级。