STM32控制 TFTLCD 320*240 清屏太慢是怎么回事

我是想用下面这个清屏函数后刷新画面,但画面闪动,有什么办法解决呢?voidLCD_Clear(u16Color){u32index=0;LCD_SetCursor(0x0... 我是想用下面这个清屏函数后刷新画面,但画面闪动,有什么办法解决呢?
void LCD_Clear(u16 Color)
{
u32 index=0;
LCD_SetCursor(0x00,0x0000);//设置光标位置
LCD_WriteRAM_Prepare(); //开始写入GRAM
for(index=0;index<76800;index++)
{
LCD_WR_DATA(Color);
}
}
展开
 我来答
hongtanqi
2016-01-18 · TA获得超过294个赞
知道小有建树答主
回答量:159
采纳率:100%
帮助的人:70.8万
展开全部
一、TFT 是单点写入,这与普通液晶的字节写入是有很大区别的,TFT 写点还是需要写入两字节,所以速度就更慢了
二、用 STM32 的单片机用它的最高频率,将接口频率达到 10MHz或是 50MHz
三、显示时,一般最好不要清屏,只是修改要改动的地方
追问
多谢大神,这么晚了还来解答!
我飞故我在丨
2021-09-01
知道答主
回答量:1
采纳率:0%
帮助的人:454
展开全部
虽然这么多年了,还是要来答一下,把LCD_SetCursor(0x00,0x0000);删掉就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式