OpenEdv-开源电子网

 找回密码
 立即注册
查看: 860|回复: 2

单片机RGB接口驱动屏幕缓存问题

[复制链接]

2

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
105
金钱
105
注册时间
2015-4-30
在线时间
25 小时
发表于 2024-4-22 11:15:14 | 显示全部楼层 |阅读模式
1金钱
单片机用rgb接口驱动lcd的话,用的驱动芯片是st7701s,内部不带显存ram。原子的教程,看是需要单片机这边解决显存,用单片机内部或者是外扩SDRAM,缓存一帧的数据。
问题:
1、这个缓存必须是缓存一整帧的数据吗?
2、可以不可以只缓存一部分,如果只缓存一部分,这样会刷屏慢一点?
3、用rgb接口驱动不带显存的lcd驱动芯片,跟用其他接口驱动带显存的lcd驱动芯片,这两者在程序上有什么区别吗?比如,用spi驱动st7789(带显存ram),单片机只需要发送
数据到驱动就行,st7789会自动显示,并且保持住画面。如果用rgb+st7701s(不带显存ram),单片机需要以固定的帧率,一直往st7701s发送数据,才能保持住画面的显示吗?






正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
105
金钱
105
注册时间
2015-4-30
在线时间
25 小时
 楼主| 发表于 2024-4-22 11:20:17 | 显示全部楼层
回复

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2024-5-19 22:21:57 | 显示全部楼层
做LVGL一般使用双缓冲,受限于内存的话可以不缓存完整的一帧数据,但在进行页面切换时有概率遇到撕裂的现象。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 11:30

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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