linux 驱动调试笔记二----背光
2014-01-03 15:11
323 查看
2014年1月6号
遇到的问题:背光出现混乱
现象描述:背光0-255,背光从0到255,亮度出现跳变,在中间(100)可能最亮,在255
查看了一下使用的背光电源芯片资料,上边有两种调节的方法:
![](http://img.blog.csdn.net/20140107131955796)
![](http://img.blog.csdn.net/20140107132000812)
![](http://img.blog.csdn.net/20140107132006140)
根据上面的表,发的脉冲越少,输出的电流值越大,用Option1方法写的程序不管怎么调节,得到的背光值总是来回跳,这个暂时没找到问题在哪里?
![](http://img.blog.csdn.net/20140107132451062)
如果使用option2,发几个脉冲就是几个脉冲,程序修改如下:
![](http://img.blog.csdn.net/20140107132646171)
另外特别说明,芯片文档中提到需要拉低3ms,我这边测试了下,如果拉低的时间太段,芯片来不及关断的话,背光亮度会跳,所以要保证拉低的时间。
![](http://img.blog.csdn.net/20140107133100437)
这个是背光PWM输出,这个地方也存在一个问题,就是PWM的时序,应该是高电平时间比低电平时间长才对,可是程序中的貌似低电平时间长。。。。。
这个是下载生成的boot.img的一些命令:
![](http://img.blog.csdn.net/20140106181133875?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGl1ZXJqaQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20140106181145531)
之后直接重启就可以了
遇到的问题:背光出现混乱
现象描述:背光0-255,背光从0到255,亮度出现跳变,在中间(100)可能最亮,在255
查看了一下使用的背光电源芯片资料,上边有两种调节的方法:
根据上面的表,发的脉冲越少,输出的电流值越大,用Option1方法写的程序不管怎么调节,得到的背光值总是来回跳,这个暂时没找到问题在哪里?
如果使用option2,发几个脉冲就是几个脉冲,程序修改如下:
另外特别说明,芯片文档中提到需要拉低3ms,我这边测试了下,如果拉低的时间太段,芯片来不及关断的话,背光亮度会跳,所以要保证拉低的时间。
这个是背光PWM输出,这个地方也存在一个问题,就是PWM的时序,应该是高电平时间比低电平时间长才对,可是程序中的貌似低电平时间长。。。。。
这个是下载生成的boot.img的一些命令:
之后直接重启就可以了
相关文章推荐
- linux 驱动调试笔记二----背光
- linux 驱动调试笔记二----LCD驱动01
- 学习笔记 --- LINUX 驱动调试之定位系统僵死
- 【TINY4412】LINUX移植笔记:(20)设备树LCD背光驱动
- 学习笔记 --- LINUX 驱动调试之动态设置寄存器
- 学习笔记 --- LINUX 驱动调试之根据出错PC来分析
- linux 驱动调试笔记二----LCD驱动02
- 学习笔记 --- LINUX 驱动调试之使用proc
- 学习笔记 --- LINUX 驱动调试之根据栈信息来分析
- 学习笔记 --- LINUX 驱动调试之printk
- linux设备驱动学习笔记--内核调试方法之printk
- linux 下camera调试笔记
- Linux网络设备驱动学习笔记(-)
- MT6573 驱动调试笔记
- [Linux驱动]字符设备驱动学习笔记(三)———高级
- 【TINY4412】LINUX移植笔记:(27)设备树LCD驱动
- linux i2c驱动笔记
- linux设备驱动开发详解 笔记
- pl022 ssp 驱动调试笔记
- Linux驱动开发常用调试工具-------之devmem