搜索
bottom↓
回复: 21

LCD12864绘图很慢

[复制链接]

出0入0汤圆

发表于 2013-11-19 20:02:23 | 显示全部楼层 |阅读模式
如题,怎样让LCD12864绘图快一些啊?还有反白的时候,都很慢啊。单片机用的增强型的1T的。还是很慢啊。是不是程序上有什么要求啊?用STM32会快一些吗?求大神指点

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

 楼主| 发表于 2013-11-19 20:02:45 | 显示全部楼层
自己先顶一个。高手还请指教啊。谢谢大家了

出0入0汤圆

发表于 2013-11-20 08:42:21 | 显示全部楼层
LCD12864每条指令都要延时72us,128*64更新1K数据几百ms就没了,与单片机无关,至多在算法上优化一下

出0入0汤圆

发表于 2013-11-20 16:12:54 | 显示全部楼层
12864可以跑小动画片,在显示速度上一般没问题,不知道你的程序有没有优化

出20入70汤圆

发表于 2013-11-20 16:25:10 | 显示全部楼层
开缓冲,写数据,然后全屏更新。

写单个点的话,速度够呛啊。

出20入70汤圆

发表于 2013-11-20 16:29:57 | 显示全部楼层
128*64/8 = 1024

就1K的缓存空间,应该没得问题的。

出0入0汤圆

发表于 2013-11-20 16:30:34 | 显示全部楼层
楼上方法正确

出0入0汤圆

发表于 2013-11-20 16:59:07 | 显示全部楼层
楼主,可以去看看   烂苹果  的优酷视频,,,

http://www.amobbs.com/thread-5470039-1-1.html

出130入129汤圆

发表于 2013-11-20 17:01:00 来自手机 | 显示全部楼层
整屏刷新几毫秒

出130入129汤圆

发表于 2013-11-20 17:02:00 来自手机 | 显示全部楼层
整屏刷新几毫秒

出0入0汤圆

发表于 2013-11-20 17:02:44 | 显示全部楼层
补充一下,这几个关联帖子:

http://www.amobbs.com/forum.php? ... ghlight=Bad%2BApple

http://v.youku.com/v_show/id_XNjEzMDc5MjIw.html

出0入55汤圆

发表于 2013-11-20 17:42:31 | 显示全部楼层
楼主可以看我的帖子
感谢lcdmk送的LCD12864。顺手用AT89s52做了个小游戏(原理图+程序)
http://www.amobbs.com/thread-5422394-1-1.html

出0入0汤圆

发表于 2013-11-20 18:03:11 | 显示全部楼层
techbaby 发表于 2013-11-20 16:29
128*64/8 = 1024

就1K的缓存空间,应该没得问题的。

每页更新,不要单点更新

出0入0汤圆

 楼主| 发表于 2013-12-23 20:44:18 | 显示全部楼层
谢谢大家

出0入0汤圆

发表于 2013-12-24 08:35:09 | 显示全部楼层
在单片机建立缓冲区

出0入0汤圆

发表于 2013-12-24 09:18:28 | 显示全部楼层
扫描方式有问题而已

出0入10汤圆

发表于 2013-12-24 10:07:45 | 显示全部楼层
几毫秒就可以一屏啊,怎么会那么慢,调整一下底层的写命令和数据函数吧

出0入0汤圆

发表于 2013-12-24 12:34:30 | 显示全部楼层
link8001 发表于 2013-11-20 08:42
LCD12864每条指令都要延时72us,128*64更新1K数据几百ms就没了,与单片机无关,至多在算法上优化一下 ...

不应该啊,可以查下对应控制器的参数,一般MCU随便跑不用延时,可能是初始化的地方要延时,其他地方好像没碰到过!

出0入55汤圆

发表于 2013-12-24 12:53:40 | 显示全部楼层
估计是没等到LCD应答,那那边等待了,把这个等待应答的语句去掉就行。

出0入0汤圆

发表于 2013-12-24 14:11:31 | 显示全部楼层
passage110 发表于 2013-12-24 12:34
不应该啊,可以查下对应控制器的参数,一般MCU随便跑不用延时,可能是初始化的地方要延时,其他地方好像 ...

指令执行时间72us,未执行完一直返回忙

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2013-12-24 14:59:53 | 显示全部楼层
用我的TFT,不需要等待

出0入0汤圆

发表于 2013-12-24 17:26:41 | 显示全部楼层
link8001 发表于 2013-12-24 14:11
指令执行时间72us,未执行完一直返回忙

写数据的时候把延时取消,或者减少延时看行不行,一直没碰到过要那么多延时的LCD控制器!!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 14:16

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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