硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5619|回复: 8
收起左侧

[有问必答] 关于5寸屏的图库问题

[复制链接]

13

主题

38

回帖

77

积分

初级会员

积分
77
发表于 2016-7-16 16:16:28 | 显示全部楼层 |阅读模式
   三代5寸屏 是通过把NANDFlash里面的字库和图库数据 烧写到屏上的W25Q128上面的吧。
这个图库和字库数据是bin文件
1.jpg
我的问题是:
1:是把若干图片做成一个bin文件的吗?是怎么做的啊?
2:把文件烧写到W25Q128后怎么访问图库里面的数据呢?是通过文件系统还是怎么的?
回复

使用道具 举报

13

主题

38

回帖

77

积分

初级会员

积分
77
 楼主| 发表于 2016-7-16 16:19:05 | 显示全部楼层
就是访问屏上的图库 把图片显示在屏幕上 ,有没有相关例程呢?谢谢
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117561
QQ
发表于 2016-7-17 09:35:17 | 显示全部楼层
1.  不是,是复制到NOR Flash的。字库复制到SPI Flash后来也做支持了
2.  可以先用这个软件生成纯位图https://forum.anfulai.cn/forum.php?mod=viewthread&tid=3122
     生成bin格式就行。然后用这个软件将这些bin文件合并:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=8627

3.  例子是用V5板子的出厂程序来实现的,可以从V5网盘下载。
     这有个以前做的简单操作说明:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=9812
回复

使用道具 举报

13

主题

38

回帖

77

积分

初级会员

积分
77
 楼主| 发表于 2016-7-18 07:34:50 | 显示全部楼层
好的,多谢了
回复

使用道具 举报

13

主题

38

回帖

77

积分

初级会员

积分
77
 楼主| 发表于 2016-7-18 16:34:21 | 显示全部楼层

回 eric2013 的帖子

eric2013:
1.  不是,是复制到NOR Flash的。字库复制到SPI Flash后来也做支持了
2.  可以先用这个软件生成纯位图https://forum.anfulai.cn/forum.php?mod=viewthread&tid=3122
     生成bin格式就行。然后用这个软件将这些bin文件合并:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=8627

3.  例子是用V5板子的出厂程序来实现的,可以从V5网盘下载。
.......
不好意思在问下,
我现在用这个合并软件 把图片合并了下,bin文件是用Img2LCD生成的。
1.jpg
然后我按照V5的出厂程序也烧写进 图库Flash里面了
显示的地址是:
2.jpg
然后我在程序里面初始化了LCD什么的之后 调用RA8875_DispBmpInFlash()函数
3.jpg
没有显示啊,地址填错了吗?我试了从0x00到0xBA00 的都没有显示
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117561
QQ
发表于 2016-7-19 09:09:03 | 显示全部楼层

回 加勒比海带 的帖子

加勒比海带:不好意思在问下,
我现在用这个合并软件 把图片合并了下,bin文件是用Img2LCD生成的。

然后我按照V5的出厂程序也烧写进 图库Flash里面了
....... (2016-07-18 16:34) 
先用我们的V5开发板的提供的那些图片文件测试下。
回复

使用道具 举报

13

主题

38

回帖

77

积分

初级会员

积分
77
 楼主| 发表于 2016-7-19 10:20:09 | 显示全部楼层

回 eric2013 的帖子

eric2013:

先用我们的V5开发板的提供的那些图片文件测试下。
下面这些Bin文件都试了
1.jpg 2.jpg 3.jpg
也是没有显示,我是这么做的:
1:把板子上的nand flash模拟成U盘,通过USB导入Bin文件。
2:把NANDFlash里面的文件拷贝进5寸屏的W25Q128上面,这时候用的是STM32控制的W25Q128.
3:初始化5寸屏 (RA8875)->使屏上的PWM引脚至低(使用RA8875DMA控制W25Q128)->调用RA8875_DispBmpInFlash(10,10,160,200,0x00);函数,图片地址是0x00,然后没有显示。

上面的步骤哪里会出问题呢?我用的NAND是K9F1G08 128M的三星flash。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117561
QQ
发表于 2016-7-19 10:24:53 | 显示全部楼层

回 加勒比海带 的帖子

加勒比海带:下面这些Bin文件都试了

也是没有显示,我是这么做的:
1:把板子上的nand flash模拟成U盘,通过USB导入Bin文件。
....... (2016-07-19 10:20) 
不清楚怎么回事了,联系旺旺号:armfly,这个是站长,这个出厂程序是站长维护的,详情可以咨询下。
回复

使用道具 举报

13

主题

38

回帖

77

积分

初级会员

积分
77
 楼主| 发表于 2016-7-19 10:34:35 | 显示全部楼层

回 eric2013 的帖子

eric2013:

不清楚怎么回事了,联系旺旺号:armfly,这个是站长,这个出厂程序是站长维护的,详情可以咨询下。
好的,多谢了。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-14 14:36 , Processed in 0.046836 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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