LCD背光灯驱动

来源:互联网 发布:facebook第三方登录js 编辑:程序博客网 时间:2024/05/01 06:53

      客户要求增加背光灯亮度调节和自动熄灭,找了找手上有的bsp发现2240bsp中有相关代码,哈哈,磨刀不负砍柴工,省了不少事情,发现代码中的UserInputEvent不是一个系统事件,需要自己在键盘和触摸中setevent,以前在看电源管理代码时好像系统就有一个用户输入事件,google一下发现飘扬工作室的blog正好提到这个

PowerManager/ActivityTimer/UserActivity事件,这里感谢下飘扬工作室,自动熄灭、输入唤醒搞定,剩下就是在驱动中增加亮度调节代码了,亮度调节只是增加一个iocontrol控制pwm输出的占空比,之前已经调试过这部分代码,轻松解决。还需要在驱动中增加对电源状态的响应代码,电源状态切换到d2、d3、d4时关闭背光灯,d0时打开背光灯。