打印

STM32F103 LCD动态显示问题

[复制链接]
3753|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kangaroo1987|  楼主 | 2011-8-26 15:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用STM32F103的 FSMC接口TFT显示图片例程,想改为动态刷新,就是屏幕上的数字会变,我把例程里原来用于显示荷花图片的语句改为用白色清屏,但是我改了之后发现屏幕会闪,我想让屏幕不闪,但是显示的内容又会动态变化,我不知道问题出在那里,求高手指教
沙发
kangaroo1987|  楼主 | 2011-8-28 20:08 | 只看该作者
发现闪烁是清屏导致的,我是这样写的:
while(n<153600)
{
      LCD_WR_Data(0xffff);
      n=n+2;
  }

但是不加这段的话,就会在数字显示地方不断地增加黑点覆盖,直到最后那一块区域全都变成黑色,求高手指教啊

使用特权

评论回复
板凳
fodaorujia| | 2011-8-28 21:21 | 只看该作者
无能为力,我没做那个层次

使用特权

评论回复
地板
kangaroo1987|  楼主 | 2011-8-29 09:52 | 只看该作者
继续等待高手

使用特权

评论回复
5
kangaroo1987|  楼主 | 2011-8-29 09:54 | 只看该作者
怀疑是不是设置问题,因为例程里面原先就有一个秒表一样的会闪烁的。

使用特权

评论回复
6
香水城| | 2011-8-29 10:54 | 只看该作者
不必清屏,直接用新内容覆盖即可。

使用特权

评论回复
7
yinyangdianzi| | 2011-8-29 11:41 | 只看该作者
指教了

使用特权

评论回复
8
sjnh| | 2011-8-29 13:21 | 只看该作者
图片的数据量大,如果全刷新速度就是快不了,你可以只刷新需要改变的部分,还有不同的液晶写入速度不一样,我用的1款黑白液晶,需要等待液晶自己刷新一遍完成后才能写入,比TFT还慢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

5

帖子

1

粉丝