单片机控制TFT液晶,液晶驱动为ILI9341,请教各位大神如何实现动画显示且屏幕不闪烁?
我是新手,不知道画面移动时如何清除前一个画面不引起阴影,没有什么TE脚,不知道内部有一个消隐指令怎么用?谢谢!...
我是新手,不知道画面移动时如何清除前一个画面不引起阴影,没有什么TE脚,不知道内部有一个消隐指令怎么用?谢谢!
展开
3个回答
展开全部
不是的, 需要两个缓冲, 第一个缓冲在驱动TFT的同时, 第二个缓冲正在写入第二副图片, 当第二个缓冲填满后, 它将驱动TFT, 而第一个缓冲在写入下一个图片.
也就是用两个缓冲交替写入数据, 交替工作, 这可节省数据载入缓冲的时间, 消除闪烁.
也就是用两个缓冲交替写入数据, 交替工作, 这可节省数据载入缓冲的时间, 消除闪烁.
追问
两个缓冲?好像ILI9341驱动内与像素点对应的GRAM只有一个,单片机写GRAM就直接显示出来了,没办法控制液晶在写好GRAM以后再显示到屏幕上,所以总会有闪烁,如果能控制按自己的要求才把GRAM中的数据显示到屏幕上就OK了?
追答
我晕, TFT传输方式, spi, rgb? 如果是spi, 就不要想了, 这个载入tft ram的速度太慢, 根本无法满足动画的要求.
2014-09-07
展开全部
单片机速度慢点,用stm32播视频
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-04-26
展开全部
有字体显示程序么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询