OpenEdv-开源电子网

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

STM32做图片显示还是速度不给力啊,刷屏太慢了!!!像窗帘一样!

[复制链接]

6

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2012-1-9
在线时间
0 小时
发表于 2012-1-11 13:21:17 | 显示全部楼层 |阅读模式
STM32做图片显示还是速度不给力啊,刷屏太慢了!!!像窗帘一样!大家有啥好办法没?

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

使用道具 举报

19

主题

302

帖子

2

精华

高级会员

Rank: 4

积分
727
金钱
727
注册时间
2011-11-22
在线时间
10 小时
发表于 2012-1-11 13:41:21 | 显示全部楼层
多翻翻资料,这是一系列的问题,图片来源、tft驱动优化等
世界如此美好,好好珍惜每一天吧!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-1-11 13:47:43 | 显示全部楼层
受spi速度,解码速度影响是最致命的.
其次LCD刷屏使用画点的方法,也是一个拖速度后腿的.

我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-1-12 23:24:07 | 显示全部楼层
是SPI模式读取SD卡太慢了,如果你把图片放W25Q16的那个Flash,结果会快很多,这个flash芯片的SPI是全速的。
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

39

主题

597

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
2124
金钱
2124
注册时间
2011-9-3
在线时间
124 小时
发表于 2012-1-12 23:55:19 | 显示全部楼层
回复【楼主位】0501040115:
---------------------------------
用SDIO 四线驱动应该快几倍以,不知原子豪华板是不是用SDIO的
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-1-13 01:06:48 | 显示全部楼层
都可以,不过目前仅仅测试了spi
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-1-13 08:34:57 | 显示全部楼层
回复【6楼】正点原子:
---------------------------------
另外,我在数据手册上找不到SDIO的引脚。
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-1-13 08:48:48 | 显示全部楼层
回复【4楼】Tardis:
---------------------------------
回复【7楼】Tardis:
---------------------------------
STM32F103RBT6是没有sdio的.
得大容量的才有.ZET6就有.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-1-13 10:57:03 | 显示全部楼层
回复【8楼】正点原子:
---------------------------------
哦~~~
原来如此~~~~
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2012-2-3
在线时间
5 小时
发表于 2012-2-3 13:27:29 | 显示全部楼层
回复【9楼】Tardis:
---------------------------------
原子:把SPI 速度提高,和把图片解码部分缩减,只支持JPEG或BMP一种格式的话,速度会不会快点?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-2-3 13:40:37 | 显示全部楼层
快不了多少.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2012-2-3
在线时间
5 小时
发表于 2012-2-3 13:51:59 | 显示全部楼层
回复【11楼】正点原子:
---------------------------------
有什么办法能提高显示速度吗? 存到NAND FLASH里再读取?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-2-3 14:04:33 | 显示全部楼层
把图片变成rgb数据(最好是16位的),直接存放在SD卡,然后SD卡读取数据直接往LCD丢.这样就可以比较快了.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2012-9-28
在线时间
0 小时
发表于 2012-9-28 10:12:18 | 显示全部楼层
回复【4楼】Tardis:
---------------------------------
全速,那能最大能到多少呢?一秒有多少帧
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2012-9-28
在线时间
0 小时
发表于 2012-9-28 10:47:50 | 显示全部楼层
楼主要做什么呢?动态游标之类的?SPI Flash一般可以跑到100MHz吧,不过受AHB总线速度的限制,实际速度的要看你使用的芯片的特性了,STM32手册应该会描述的很清楚.至少一帧内把PIC数据传完吧.如果是工程使用的话,建议PIC在PC上处理一次,就是Copy的PIC数据和背景做比较,只保存差异部分.
回复 支持 反对

使用道具 举报

15

主题

114

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
243
金钱
243
注册时间
2014-7-1
在线时间
28 小时
发表于 2014-8-13 14:54:07 | 显示全部楼层
回复【13楼】正点原子:
---------------------------------
原子哥,如何把图片变成rgb数据啊? 我现在做的图片显示速度好慢啊,液晶用FSMC接口,SD卡也是用的SDIO接口,然后解码程序是移植你的实验42。刷图的时候可以用像拉窗帘一样
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-8-13 23:10:29 | 显示全部楼层
回复【16楼】zengan007:
---------------------------------
有软件,比如img2lcd
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

15

主题

114

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
243
金钱
243
注册时间
2014-7-1
在线时间
28 小时
发表于 2014-9-28 16:50:59 | 显示全部楼层
原子哥,我用img2lcd软件将BMP图片解码成C文件放到SD卡中,然后从SD卡中读取那个C文件。在用f_read 函数读取C文件的过程中经常出错,不知道哪里除了问题,希望原子哥帮忙看看。

SD-Flash.rar

3.61 MB, 下载次数: 710

回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-9-28 23:50:34 | 显示全部楼层
回复【18楼】zengan007:
---------------------------------
检查fatfs部分代码吧。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

11

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
122
金钱
122
注册时间
2015-2-9
在线时间
9 小时
发表于 2015-4-14 14:11:12 | 显示全部楼层
楼主解决了吗?
回复 支持 反对

使用道具 举报

phoebee 该用户已被删除
发表于 2017-4-26 10:18:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-8-21 20:57

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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