搜索
bottom↓
回复: 10

LCD背景刷新慢,求大家给个思路

[复制链接]

出0入0汤圆

发表于 2016-4-21 19:04:16 | 显示全部楼层 |阅读模式
我想仿照魏大神第一版的样子自己做个小示波器,想自己试试编程,现在显示波形的时候上一条的波曲线总会留下来,搞得屏幕都花了,我想每一次显示之后都清一下屏,然后再进行下一个显示,但是全屏刷新速度比较慢,屏总是闪,不知道大家的思路是什么,用的单片机是飞思卡尔的K60

本帖子中包含更多资源

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

x

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

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

出0入17汤圆

发表于 2016-4-21 20:31:43 | 显示全部楼层
不要全屏刷,动哪改哪就行

出0入0汤圆

 楼主| 发表于 2016-4-21 20:55:57 | 显示全部楼层
小小菜 发表于 2016-4-21 20:31
不要全屏刷,动哪改哪就行

谢谢   把上一条波形再反色成黑色再显示一遍,再刷新,是这个样子么?

出0入0汤圆

发表于 2016-4-21 21:40:31 | 显示全部楼层
改写逻辑,颜色换算,位置计算之类的重复计算提前算好,

检查写入屏的底层时序,调到最快

出0入10汤圆

发表于 2016-4-22 07:21:55 来自手机 | 显示全部楼层
帮顶,看看底层能否优化

出0入0汤圆

 楼主| 发表于 2016-4-22 20:49:19 | 显示全部楼层
zyqcome 发表于 2016-4-21 21:40
改写逻辑,颜色换算,位置计算之类的重复计算提前算好,

检查写入屏的底层时序,调到最快 ...

我用逻辑分析仪看了看时间,打出一条300个点的波形要5ms,我想实现波形能够一点一点随着时间慢慢出来的效果,那这样的话就需要每增加一个点就刷新一次,那出来一条300个点的波形就要一两秒了,这太慢了啊,不知道这样的思路是对的么?还是大家都是300个点整体刷新啊,哎,我真是菜的抠脚了

出0入0汤圆

发表于 2016-5-12 11:11:36 | 显示全部楼层
第一次写哪里 第二次写之前先把第一次写的清理掉就可以了  不用全清

出0入0汤圆

发表于 2016-5-12 12:37:12 | 显示全部楼层
k60是m3的,m4较快点,
更新只是需要改变的部分,整个窗体不要刷新.那样传输的数据量会减少10倍的.

出0入0汤圆

 楼主| 发表于 2016-5-13 11:24:55 | 显示全部楼层
shian0551 发表于 2016-5-12 12:37
k60是m3的,m4较快点,
更新只是需要改变的部分,整个窗体不要刷新.那样传输的数据量会减少10倍的. ...

谢谢,问题已解决~  不过K60是M4内核的

出0入0汤圆

发表于 2016-5-13 12:33:18 来自手机 | 显示全部楼层
你看过魏坤的程序吗?仔细分析过吗?想学的人多,花时间看程序的人很小呀!

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-7-27 20:33

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

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