当前位置:  技术问答>linux和unix

4bpp16级灰度LCD屏linux驱动数据高四位和低四位反的问题

    来源: 互联网  发布时间:2016-03-25

    本文导语:  小弟使用S3c2410 +linux2.4,在驱动4bpp屏通过linux驱动显示出来第一像素和第二像素是反的,即数据的高四位和低四位是反的,也就是说,第一像素的数据显示到了屏的第二像素的位置,理论上第二像素是第一字节的低四...

小弟使用S3c2410 +linux2.4,在驱动4bpp屏通过linux驱动显示出来第一像素和第二像素是反的,即数据的高四位和低四位是反的,也就是说,第一像素的数据显示到了屏的第二像素的位置,理论上第二像素是第一字节的低四位,第一像素是第一字节的高四位),我想知道在什么位置能让数据高低四位交换一下,以使送到屏上的数据正常?找不到那个统一的接口。

|
在电路设计上,LCD的D0~D3要与CPU的D3~D0连接。硬件连接与平时是正好相反的。
有个问题请教楼主,我们也在做这种LCD,但是客户提供的LCD是单色屏,只有4bit,每个bit只有on/off状态,客户要求我们用这个屏做出灰度来,16阶灰度,请问这样是否可以实现?SC2440是否可以实现这种功能呢?我们使用的是PXA270,实在不知道要如何做才能实现。另外,如果单独使用CPU不能实现,是否可以通过增加一个IC来做,请问应该使用什么样的IC呢?
谢谢了!

|
你看看会不会是FB驱动中的4BPP那块输出的时候不对,2440最低也要输出16位的,这时候好像需要屏蔽高字节位,只留4位低位

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3