看国嵌的LCD驱动程序相关部分,个人做点分析:
1,让Linux支持一个新的lcd,这个能力要有,驱动成功后,就此收手,Framerbuffer可不用管
2,第一条的内容是因为就涉及到了图形开发,可以用Qt Android这个就是另外的事了
3,会硬件连接LCD驱动板,能看懂电路图
4,暂以4.3 5.0为突破口,把其吃透,以后用到其它的大小尺寸的屏,再进一步学习
5,4.3 5.0的具是很典型的40Pin的电路,驱动板不需要其它单片机(3.5的 7.0的都需要)
6,触摸屏暂时只考虑普通4线触摸,一线了解即可!
7,4.3寸屏常用的是东华的WXCAT-43TG6#001(飞凌,天嵌,real6410用的4.3屏都是这个屏,以后产品用到可以优先考虑)
8,2440中的s3c2410fb.c并不是开发板商加入的,是天生内核源码都有的
9,6410的s3c-fb.c是三星添加进去的
10,使用 虚拟逻辑分析仪+Seleae Logic可以测试时序波形
下载地址:http://download.youkuaiyun.com/download/dingding0214/2615832
11,hannstar的驱动板和Ok6410的4.3驱动板区别有:①RGB短接(暂时不能排除)②背光电压不同(同样不能排除)③NC脚接电压(已排除,引起进入工厂模式)
12,驱动板背光电压对比
real6410_hannstar驱动背光:AT1312AX SOT-26 400mA 28V OR LT1932
ok6410_4.3驱动板背光:LT1932ES6 ?? 实测34V
mini6410_hannstar_4.3驱动板:MP1518 28
13,clock过高会下滚,clock过低会白屏(不显示)
14,只研究TFT 也就是真彩屏(这是友善教的,看多了不好)