STM32F103 LCD动态显示问题

[复制链接]
4657|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 | 显示全部楼层
继续等待高手
 楼主| kangaroo1987 发表于 2011-8-29 09:54 | 显示全部楼层
怀疑是不是设置问题,因为例程里面原先就有一个秒表一样的会闪烁的。
香水城 发表于 2011-8-29 10:54 | 显示全部楼层
不必清屏,直接用新内容覆盖即可。
yinyangdianzi 发表于 2011-8-29 11:41 | 显示全部楼层
指教了
sjnh 发表于 2011-8-29 13:21 | 显示全部楼层
图片的数据量大,如果全刷新速度就是快不了,你可以只刷新需要改变的部分,还有不同的液晶写入速度不一样,我用的1款黑白液晶,需要等待液晶自己刷新一遍完成后才能写入,比TFT还慢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

5

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部