阅读:1516回复:7
请问2410可以支持800x600的分辨率吗?
看SPEC上典型的分辨率好像最大到640x480,现在我想用800x600的屏,请问可以吗?
|
|
沙发#
发布于:2007-08-31 11:29
我這邊目前測試800x480是ok的!照荖panel的spec去修改2410的register就行了!
|
|
板凳#
发布于:2007-08-31 11:29
256 COLOR ONLY
|
|
地板#
发布于:2007-08-31 13:20
256color?为什么有这样的限制呢?我不能用16bps来输出800x600的信号给PANEL吗?
|
|
地下室#
发布于:2007-08-31 15:12
可以阿...可是画面会闪~...
|
|
5楼#
发布于:2007-09-01 16:15
楼上的兄弟,能否解释一下原因呢?我又看了一下2410LCD controller的SPEC,里面好象没有对分辨率的限制啊,如果想2410支持800x600的屏,应该修改哪些地方呢?
|
|
6楼#
发布于:2007-09-01 22:19
应该支持的,我的2410是640x480 16bpp 主要修改
1. config.bib中的显示内存的分配的大小(可能要调整位置) 2. s2410.h中的关于显示屏幕时序的参数,需要参考你的屏幕的datasheet定义 3. cfw.c中的InitDisplay中的代码 4. s3c2410disp.cpp中的初始化代码 |
|
7楼#
发布于:2007-09-03 18:09
请问楼上的兄弟,我在config.bib将显示缓冲的大小改大,而起始位置不变,而且从config.bib上看也并没有和其他的模块冲突,但是系统在displaydriver中那个InitializeHardware()以后就停住不动了,应该是显示缓冲和其他的某个地方冲突了,请问这个要从哪些查找呢?
|
|