OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5400|回复: 7

F429显示内部FLASH的图片问题

[复制链接]

26

主题

63

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
298
金钱
298
注册时间
2016-10-25
在线时间
58 小时
发表于 2016-12-17 08:24:09 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 鲨鱼 于 2016-12-17 11:30 编辑

我现在的做法就是用原子的画点动作,把图片数据一点一点的画到屏幕上,但是这样的时候 一直480*800的图片,显示出来比较慢,可以看到图片慢慢出来,请假下 有什么方法可以让图片出来比较快呢.因为原子的好像是800*480.我的屏幕是设置成480*800的,我现在如果直接对显存送数据,发现图片显示的是乱码?
还有就是 整个图片好像往右平移了,不在正中间了,但是我调整水平前廊后廊 和垂直前廊后廊 都没有反应哦,不知道应该调整哪里???
QQ图片20161217111907.jpg

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

43

主题

228

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1074
金钱
1074
注册时间
2012-1-10
在线时间
238 小时
发表于 2016-12-17 09:51:58 | 显示全部楼层
回复

使用道具 举报

26

主题

63

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
298
金钱
298
注册时间
2016-10-25
在线时间
58 小时
 楼主| 发表于 2016-12-17 10:28:55 | 显示全部楼层
magicoctoy 发表于 2016-12-17 09:51
http://www.openedv.com/forum.php?mod=viewthread&tid=87657

好像不一样的吧 我现在是想刷内部flash的图片,然后我用下面这个函数去描点,图片能出来,但是图片刷新速度太慢,能看出来图片慢慢出来
                 for(i=10;i<475;i++)
                {
                        for(j=10;j<790;j++)
                        {
                                tmp=0;
                                tmp=gImage_image1[(i*800*2)+j*2+1];
                                tmp<<=8;
                                tmp|=gImage_image1[(i*800*2)+j*2];

                        LTDC_Draw_Point((479-i),j,tmp);
                        }
                }
回复

使用道具 举报

43

主题

228

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1074
金钱
1074
注册时间
2012-1-10
在线时间
238 小时
发表于 2016-12-17 14:54:36 | 显示全部楼层
函数去描点肯定是慢的,不想上emWin的还有一个方法是将内部flash的图片解析后的RGB点数据暂时存入内存,在一次性的显示在RGB屏幕中。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-12-17 16:46:57 | 显示全部楼层
可以参考我们mini板的内部flash图片显示方法。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

26

主题

63

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
298
金钱
298
注册时间
2016-10-25
在线时间
58 小时
 楼主| 发表于 2016-12-17 16:53:56 | 显示全部楼层
magicoctoy 发表于 2016-12-17 14:54
函数去描点肯定是慢的,不想上emWin的还有一个方法是将内部flash的图片解析后的RGB点数据暂时存入内存,在 ...

解析后的RGB点数据  请问这个是什么意思呢,怎么弄呢
回复

使用道具 举报

26

主题

63

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
298
金钱
298
注册时间
2016-10-25
在线时间
58 小时
 楼主| 发表于 2016-12-17 16:57:17 | 显示全部楼层
正点原子 发表于 2016-12-17 16:46
可以参考我们mini板的内部flash图片显示方法。

RGB 的是把图片数据直接送到显存里面去吗
回复

使用道具 举报

7

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2015-7-22
在线时间
5 小时
发表于 2017-6-25 19:23:56 | 显示全部楼层
可以分享一下程序吗?
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-18 08:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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