找回密码
 注册
搜索
查看: 2776|回复: 14

[讨论] 关于262K的TFT LCD,大家来讨论

[复制链接]
发表于 2006-1-2 17:32:00 | 显示全部楼层 |阅读模式
RT!再说一点希望:希望我们发的贴越来越实用啊,在论坛上看了很多莫名其妙的帖子,可能只是为了RD币吧!
正题:我现在开发的型号,用的262K TFT,但是我们的参考型号虽然也是262K LCD,但是却只使用了65535色的模式,图片的格式也是65K的,所以想问一下大家,现在主流的TFT手机虽然都用262K的,但是是否真的使用262K的模式啊?显示的图片信息也是262K的吗?
请教了,希望大家多多提意见啊!
[em08][em14]
 楼主| 发表于 2006-1-3 15:58:00 | 显示全部楼层
竟然没有人顶!晕了……
点评回复

使用道具 举报

发表于 2006-1-3 18:26:00 | 显示全部楼层
<P>不太清楚哦~~不过看过2'TFT一些IC出pin的电路,262K的R:G:B=6:6:6是了~~然后我们也会预留出使用模式选择的pin~~其他的就不是很清楚了~</P>
点评回复

使用道具 举报

发表于 2006-1-4 09:53:00 | 显示全部楼层
<P>这个好像跟LCM的数据线有关系。</P><P>16位的肯定是65535色,18位数据线才能够达到262K色。</P><P>模式可以在内部驱动芯片选择切换的。</P>[em07][br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-1-4 10:09:00 | 显示全部楼层
看你多媒体芯片的支持了  如果不支持 只能送16位 如果支持就送18位 我原来用的就是分三次用8位送上去的
点评回复

使用道具 举报

发表于 2006-1-4 11:00:00 | 显示全部楼层
<P>看到驱动板块的几个好回帖,转过来讨论一下:</P><P><img src="http://www.52rd.com/bbs/Skins/Discuz/topicface/none.gif"> <b>以下是引用<I>aquasnake</I>的发言:</b> </P><P>不支持18BIT数据接口是不能用的</P><P>只有通过硬件16BIT锁存器锁存,在下一个MACHINE CLK的时候再发送高16BIT中的最低2BIT,同时选通CS、WR发出完整的18BIT数据</P><P>这其实是分2次送32BIT数据中的18BIT,同时LCM驱动也要用IO模拟时序的方式,至少速度慢了1倍</P><P><FONT color=#000066><FONT color=#000000><b>以下是引用</b><FONT color=#000066><b>mikal</b></FONT> <b>的发言:</b> </FONT></FONT>

26万色lcd目前基本有两种,一种是直接支持26万色的数据,另外一种是由65k色插值到26万色(目前市场上的手机号称26万色的大都是这种模式)。
至于真是支持18bit数据的输入,之于是何种模式输入,并不重要,lcd的控制其全做好了。通常把lcd挂到cpu的总线上,就可以把lcd当一个设备来读写,至于lcd的/CS需要gpio口控制,但是/WR是否只能接到bus上的/WR pin上;而且这种lcd是自动锁住cpu连续送到bus上的数据。cpu这段只要连续送数据就可以了,并不要考虑是否改变cs或是wr的读写状态。</P><P>
<b>以下是引用<FONT color=#000066>aquasnake</FONT></b> <b>的发言:</b> </P><P>假26W色的接口是16BIT,16BIT转18BIT是通过色深对应映射关系,实际上只能还原26W色中的65K色。这种做法不大会用,因为成本比真26W色还高。只是提供一个兼容的接口。</P><P>16BIT色深还原65K色:2^16=65536=65K</P><P>18BIT色深还原26W色:2^18=26W</P><P>还是不要多想用16BIT做26W色的牛角尖了,吃力不讨好。我所写的是理论硬件转接做法,实际上如果不是做研究的话没什么用处</P>[em06][em06][br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2006-2-5 11:41:00 | 显示全部楼层
<P>感谢6楼的MM!不知道你做什么工作的?!</P>
点评回复

使用道具 举报

发表于 2006-2-17 12:02:00 | 显示全部楼层
这个和软件有很大关系的,比如linux现在大都用的是16位的,如果变成18位,效率会很低。
点评回复

使用道具 举报

发表于 2006-2-19 18:28:00 | 显示全部楼层
<P>其实LCD是否使用262k和数据线不是很有一一对应的关系。你可以使用8/9/16/18数据线都可以实现262K模式。当然数据线的位数和传输速度有很大关系。</P><P>现在很多厂家的LCD其实都是262K的,但是很多厂家却只设置到65K,因为使用262K和65K的效果差别已经不是很大,即使同时对比的情况下,不一定所有人都能够区别出来。另外一个关键的原因为什么262K当作65K是因为如果使用262K的话需要NorFlash的容量更大,可能导致需要价格更高、容量更大的NorFlash哦。</P>[br]<p align=right><font color=red>+5 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-3-5 14:58:00 | 显示全部楼层
<P>正如楼上的所言,其实不光是FlashROM的问题,在MMI调用的图像缓冲区里,16位直接就用unsigned short定义了,18位呢?难道要用unsigned long型,岂不更浪费不多的RAM空间?</P><P>再说了,一般LCD控制器出来的16位也不是一般的16位,而是经过映射后的18位(虽然不是真的18位),效果不是一般人能分辨得出来的。</P><P>其实实现18位显示,无论软件还是硬件都要面临很大的问题,另外现在尽管多媒体处理器大多都支持16位连线接口,但据我所知有些设计厂家为了节约有限的硬件资源(或是设计考虑),用了8位的数据线,刷新速度也还行。</P><P>至于为什么会出现18位,我看到一本书上讲人的极限分辨率也就26W色深,也不知道对不对,反正现在26W出来这多年了,也没听说出24位的,PC机上的LCD有真彩32位模式,我想那肯定不能和手机相提并论。</P><P>依我看,不管是多少位的,也不管是何种方式实现的,最终还是让人看的,为什么有的屏看起来就是要鲜艳很多?我想这不简简单单是一个18位的问题,图片源是一个问题,最重要的还是要把LCD调到最佳状态,这可要下一番真功夫的。</P>[br]<p align=right><font color=red>+5 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2006-3-6 16:11:00 | 显示全部楼层
<P>谢谢楼上各位,谢谢snaper!</P><P>现在我们就采用了16bit interface,然后262K LCD自动映射18 bit,呵呵……并分辨不出来啊,否则18bit占空间真的很大,而且送数据很麻烦啊!</P>
点评回复

使用道具 举报

发表于 2006-3-14 23:46:00 | 显示全部楼层
说的瞒专业的,小弟还有些不懂!
点评回复

使用道具 举报

发表于 2006-3-15 09:19:00 | 显示全部楼层
<P>经典!262K色跟65K色肉眼已经很难区分,所以没必要浪费资源,哈哈</P>
点评回复

使用道具 举报

发表于 2006-3-15 19:29:00 | 显示全部楼层
长见识!
点评回复

使用道具 举报

发表于 2006-3-21 18:03:00 | 显示全部楼层
<P>26w色的lcm需要18位数据,而多媒体芯片或者基带一般都是16位的数据,要是送18位的数据,需要外加锁存器,这样不但浪费了成本,而且刷屏速度也变慢了,而且存储数据的ram也会相应的变大,要用24位去存,这样的成本变高,而实际的效果未必会很好,65k色和26w色人眼分辨不是很明显,但是刷屏慢的副作用肯定能表现的很明显,实在是没有必要.</P>[em06][br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-23 19:10 , Processed in 0.049951 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表