找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

TFT屏字体使用叠加模式,动态叠加在图片写代码遇到的问题[已解决]

查看数: 1219 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-12-6 19:05

正文摘要:

1.本人目前的两种想法 将图片放大后应该是看清色块很明显有差别。 写完了

回复

ID:69038 发表于 2024-12-9 15:50
你的缓存能不能放在RAM中?不要每次刷新都去读FLASH吧?如果RAM小的话就算了。。
因为你是在320*240的范围内贴图,且你的原图数据也是适配320*240的,所以bufer边缘应该都不会越界。
所以你的缓存地址算法或许可以优化一下。

ID:1138806 发表于 2024-12-7 11:01
zhuls 发表于 2024-12-7 09:23
你这个操作,牵涉到“层”的概念,还需要一个合适的buffer..
在显示图片后,立即缓存指定区域的数据,以这 ...

没错的,我是使用这种方法填充的, 如果字符有更新就先刷新图层,再显示字符。我更新了文章,已经发现关键问题了,等审核结束您在看看吧。
ID:69038 发表于 2024-12-7 09:23
你这个操作,牵涉到“层”的概念,还需要一个合适的buffer..
在显示图片后,立即缓存指定区域的数据,以这个区域为基准,即新建一个层,所有的字符显示都在这个层内。
当需要叠加显示时,把已缓存的内容,原地再刷一次,即清空新建的层,再显示字符就OK了。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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