OpenEdv-开源电子网

 找回密码
 立即注册
查看: 1710|回复: 1

关于STM32移植LVGL屏幕刷新问题

[复制链接]

21

主题

80

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2020-6-8
在线时间
69 小时
发表于 2022-12-22 16:40:45 | 显示全部楼层 |阅读模式
MCU:stm32f103ret6显示屏:1.9寸ST7789驱动
移植:lvgl
问题:stm32移植lvgl后刷新速度慢
1.我这边先是用的一个像素一个像素的刷新,但是速度太慢了

2.所以我想使用SPI+DMA的方法,但是不知道改怎么去传这个颜色参数 111.png
函数方法:
222.png
想问问各位,他这个颜色参数是什么样的形式以及如何使用?
信仰自由
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
75
金钱
75
注册时间
2020-11-22
在线时间
11 小时
发表于 2023-1-5 20:48:38 | 显示全部楼层

回帖奖励 +5 金钱

lv_color_t 就是uint16_t(RGB565)或者uint32_t(RGB888),打开DMA的源地址递增直接将color_p写到寄存器里就行了
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

正点原子公众号

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

GMT+8, 2024-6-8 21:43

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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