搜索
bottom↓
回复: 2

TFT320*240显图颜色不太对

[复制链接]

出0入0汤圆

发表于 2012-2-4 15:44:04 | 显示全部楼层 |阅读模式
闲着没事做,试着用前段时间买的TFT 320X240彩屏液晶显示图片,由于彩色图片比较的大,所以只显示了屏幕的1/4区域,搞了一上午,图是出来了,可是颜色严重的不行:
这是网上随便下载的图像:

(原文件名:5498367469[1].jpg)


显示的效果却是这个样子的:

(原文件名:2.jpg)


后来试着将取模的RGB改变顺序,因为车体本来是红色的(如果我不是色盲的话,嘿嘿),但是实际的效果是黄色的,


改来改去效果没有什么改变……
初次搞这个东东,很多的不解,哪位大神搞过这个的,求解……
下面的时整个的硬件接线,用的是单片机MSP430F149,液晶使用的是8位的操作。


(原文件名:clip_image002.jpg)

问题解决了,昨天的写数据先写的是从低位开始的,改成高位在前就没有问题了,效果杠杠的:

(原文件名:新图像.JPG)

这个是原来写数据的方式:
for(y=0;y<160;y++)
    for(x=0;x<120;x++)
            {
                Write_Data(Img[t++],Img[t++]);//Img[]是定义的一个数组   const unsigned char Img[38400];(里面的码太多就不传了)
            }

现在的写数据的方式:
unsigned char a,b;
const unsigned char *temp = Img;
for(y=0;y<160;y++)
    for(x=0;x<120;x++)
            {
                a = *temp ++;
                b = *temp ++;
                Write_Data(b,a);
            }
实验证明这样是还很不错的,嘿嘿,只用了8个IO传数据额,速度还行.

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2012-2-4 16:53:19 | 显示全部楼层
1.硬件问题,显示各种单色对不对?
2.软件问题

出0入0汤圆

 楼主| 发表于 2012-2-4 19:47:49 | 显示全部楼层
回复【1楼】newbier
-----------------------------------------------------------------------

显示单色还是灰常的正常的,就是彩色的时候变色的厉害
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-28 10:20

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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