搜索

4

主题

8

帖子

61

积分

注册会员

Rank: 2

积分
61
发表于 2015-5-11 17:49:24 14171 浏览 4 回复

开机logo全屏修改

开机logo根据视频教程修改成功为480X640成功,,我们的机器是9寸屏,,如何把图片修改成全屏显示???求指导
回复

使用道具 举报

1

主题

357

帖子

1111

积分

QQ游客

积分
1111
发表于 2015-5-12 13:03:32
那就找个1024x768的图片,主要是学会原理和方法
回复 点赞

使用道具 举报

4

主题

8

帖子

61

积分

注册会员

Rank: 2

积分
61
 楼主| 发表于 2015-5-13 10:20:49
topeet_sky 发表于 2015-5-12 13:03
那就找个1024x768的图片,主要是学会原理和方法

那你可以教一下原理么 ?我改了图片也不行
回复 点赞

使用道具 举报

11

主题

21

帖子

248

积分

中级会员

Rank: 3Rank: 3

积分
248
发表于 2015-8-20 09:13:50
请问,你这个问题解决了吗?我也是换了图片也不行,求指导!
回复 点赞

使用道具 举报

1

主题

3

帖子

234

积分

中级会员

Rank: 3Rank: 3

积分
234
发表于 2015-8-20 11:15:38
本帖最后由 BHZ201314 于 2015-8-20 11:19 编辑

7寸屏修改s3cfb_ops.c下面的位置
  1.         else
  2.         {
  3.                top = 0;
  4.                left = 0;//定起点
  5.         }
  6.                
  7.         index = 0;
  8.         
  9.         if(lcd_size != 43){
  10.         for (i = 0; i <1024; i++) {//改大小
  11.                 for (j = 0; j <768; j++) {
  12.                         memset(fb->screen_base + (i + top) * line + (j + left) * 4 + 0, pLog[index], 1);//B
  13.                         memset(fb->screen_base + (i + top) * line + (j + left) * 4 + 1, pLog[index+1], 1);//G
  14.                         memset(fb->screen_base + (i + top) * line + (j + left) * 4 + 2, pLog[index+2], 1);//R
  15.                         memset(fb->screen_base + (i + top) * line + (j + left) * 4 + 3, 0x00, 1);
  16.                         index += 3;
  17.                 }
  18.         }
  19.         }
复制代码
然后把图片转换格式后的数据覆盖iTop-4412.h的iBitmapData_q,最后编译内核ok。
7寸屏是1280x800的,可是img2lcd最大只支持1024x768的图片,所以全屏不了,求大于1024x768的图片转换成hex格式还有啥软件或者办法
回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

登录或注册

官方客服

QQ:2551456065

官方QQ群

195631883

扫一扫关注迅为公众号

群号652692981

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