lcd 驱动的调试方法

Author: jinsonliCreated Mar 31, 2022Updated Mar 21, 2025

Hello,我看到上位机SDK里的 图像帧传输是直接用的RGB888三通道的数据,底层刷屏也是 三通道 24位的。 但是LCD的配置是给的18BIT模式。 所以刷屏会导致图像扭曲。 如图1。 花屏显示

然后我试了一下,使用16BIT模式,RGB565格式。可以正常显示了。 不知道Up是不是用18BIT哦,看起来有点疑惑。 以下是一些显示部分的代码分析,后面有个正常刷屏的例子,供大家参考一下哈。 驱动底层刷屏解析 驱动上位机

我在这里修改为了 RGB565,重写了发送接收函数。 解决方法-上位机-转为RGB565 显示正常:

https://user-images.githubusercontent.com/26651232/160956417-79848852-331e-44aa-ad19-abffe689d278.mp4