天嵌 ARM开发社区

 找回密码
 注册
查看: 2993|回复: 5

tq2440 4.3寸显示 空白一条

[复制链接]
ceeu 发表于 2013-3-17 16:54:42 | 显示全部楼层 |阅读模式
本帖最后由 ceeu 于 2013-3-19 18:48 编辑

如下图




刚开始挺好的

我把\TQ2440_CD\出厂烧录镜像合集\天嵌4.3寸屏的镜像\TQ2440_Test\TQ2440_Test_W43_20100607.bin
烧进去  进行这个操作


挺好的

后来把TQ2440_CD\TQ2440测试程序\TQ2440_Test_20100607
程序中
LCD_TFT.h中的  
#define LCD_Type                LCDW35                //设定屏的类型

改成
#define LCD_Type                LCDW43                //设定屏的类型



把TQ_LOGO.c中的
#if(LCD_Type == LCDT35)                        // 3.5寸屏
unsigned char TQ_LOGO_240320[] = {

改成
#if(LCD_Type == LCDW43)                        // 3.5寸屏
unsigned char TQ_LOGO_480272[] = {




把图片代码 改成我的图片了 就出现上图中的现象了

现在我把\TQ2440_CD\出厂烧录镜像合集\天嵌4.3寸屏的镜像\TQ2440_Test\TQ2440_Test_W43_20100607.bin
再烧进去后 进行
图2
这个操作

就是
图1

这个现象了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| ceeu 发表于 2013-3-19 18:11:15 | 显示全部楼层
本帖最后由 ceeu 于 2013-3-19 18:47 编辑
用命令9格式化Nand之后重新烧写镜像进行测试。


BINGO

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 1 反对 0

使用道具 举报

 楼主| ceeu 发表于 2013-3-17 23:14:22 | 显示全部楼层
本帖最后由 ceeu 于 2013-3-17 23:14 编辑

我试了下 让画面反转了下  就是

  1. /**************************************************************
  2. 在LCD屏幕上指定坐标点画一个指定大小的图片
  3. **************************************************************/
  4. void Paint_Bmp(int x0,int y0,int h,int l,unsigned char bmp[])
  5. {
  6.         int x,y;
  7.         U32 c;
  8.         int p = 0;
  9.         
  10.     for( y = 0 ; y < l ; y++ )
  11.     {
  12.             for( x = 0 ; x < h ; x++ )
  13.             {
  14.                     c = bmp[p+1] | (bmp[p]<<8) ;

  15.                         if ( ( (0+x) < (SCR_XSIZE_TFT)) && ( (0+y) < SCR_YSIZE_TFT) )
  16.                                 [b]LCD_BUFFER[y0+y][x0+x] = c ;[/b]
  17.                         
  18.                     p = p + 2 ;
  19.             }
  20.     }
  21. }
复制代码
就是LCD_BUFFER[y0+y][x0+x] = c ; 中的x  y 调换了下  

结果还是有白条  感觉要嘛是图片的转换软件有问题  或者代码不知道怎么到那个地方就飞了
亚瑟王 发表于 2013-3-18 16:58:13 | 显示全部楼层
ceeu 发表于 2013-3-17 23:14
我试了下 让画面反转了下  就是就是LCD_BUFFER[y0+y][x0+x] = c ; 中的x  y 调换了下  

结果 ...

你用天嵌科技光盘提供的测试程序测试一下呢。
 楼主| ceeu 发表于 2013-3-18 22:54:44 | 显示全部楼层
亚瑟王 发表于 2013-3-18 16:58
你用天嵌科技光盘提供的测试程序测试一下呢。

我用的就是光盘上的测试程序啊
亚瑟王 发表于 2013-3-19 11:26:31 | 显示全部楼层
ceeu 发表于 2013-3-18 22:54
我用的就是光盘上的测试程序啊

用命令9格式化Nand之后重新烧写镜像进行测试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-4-30 00:28 , Processed in 1.046875 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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