【ESP32S3】AXS15231B屏幕驱动 问题解决
·
背景:
ESP32S3通过SPI接口+RGB数据线,驱动AXS15231B显示屏。
屏幕分辨率170*560。
问题现象描述:
- 1.屏幕厂家提供的SPI命令初始化配置参数,烧写进去后,屏幕无任何显示现象。
- 2.解决屏幕显示后,显示图片存在下面有多条白色细纹现象
-
3.解决多条白色细纹现象后,存在闪屏抖动现象。
问题解决方法详细说明:
问题1:按厂家提供的SPI命令初始化配置参数,烧写进去后,屏幕无任何显示。
1. 分析1:验证硬件复位时序是否正常,
- 验证没问题,满足时序要求,同时命令支持软复位
2. 验证SPI写数据是否正常,验证没问题
- 可针对指令去控制,看屏幕显示
3. 定位大概率倾向于SPI初始化配置有问题
-
按厂家提供的无法显示,官方也无法显示。后续更改相关初始配置,可以显示成功。
问题2:解决屏幕显示后,显示图片存在下面有多条白色细纹现象
1. 分析1:比较倾向于分辨率不对,
-
分辨率改为172,成功解决这个问题
问题3:多条白色细纹现象后,存在闪屏,抖动问题
1. 分析1:尝试更改相关同步参数,最后更改时钟。成功解决这个问题
更多推荐



所有评论(0)