基于瑞萨 Vision Board 实现rgb888 屏幕驱动

此扩展板主要用于rgb888的接口。扩展原有的rgb666为rgb888,增加分离出得触摸6pin接口,使能驱动rgb888+触摸的屏幕

基于瑞萨 Vision Board 实现rgb888 屏幕驱动封面
jf_628018542025-10-22 17:35:16GPL 3.0
302
Star2

PCBA

设计文件

KiCad图标rgb888.zip741.83KB

EDA查看器

复制嵌入代码

详细介绍

概论

手边有一个rgb888的触摸屏,尺寸4.3.ppi较高,数据和触摸分离。

瑞萨 Vision Board 的设计上是rgb666的触摸接口。

故增加一个扩展板,实现rgb888的40pin接口,一个独立的6pin触摸接口。

原理图介绍

原理图如下。

因为板子原先设计中lcd18引脚用作lcd-key3,没有引出接口,只有一个测试点,故板子上单独接一个排针,后期通过飞线连接出lcd-data18脚。

其他的五个lcddata脚,基本在btb座上,通过一个btb公座,可以简单方便的引出。

引出40针的rgb数据接口。

触摸接口如下

由于lcd-data19在camera接口上,出于保留camera的同时,支持rgb888,扩展板上增加camera输入接口,增加一个camera输出接口。如下

PCB介绍

pcb如下。

板子使用了四层,两层地,一层5v和一层3.3v。引脚较少,布线较简单。

打板实物

pcb实物如下

与面板连接如下

使用rtt 基于visionboard创建lvgl项目。

本工程计划扩展666到888 总线,首先尝试666引脚格式驱动rgb屏幕。

板卡上电后,进入msh控制台,启动lcdtest命令,屏幕不能正常驱动。

后面需要了解屏幕的手册,了解驱动流程。

先驱动666总线模块,后面继续驱动888的总线模式。

总结

非常开心有机会参加本次得硬件设计大赛。对于瑞萨的芯片有了一个近距离的学习和了解。大赛提供了丰富的产品类型,能够适合多数开发学习者的兴趣爱好。visionboard 使用的芯片引脚丰富,功能外设很多,本人一直想学习了解rgb屏幕的驱动流程和图像的显示,本次硬件设计中,学到到了很多,对于引脚的含义和功能有了更深入的了解。非常遗憾,一直不能正确驱动起来rgb屏幕,目前也在努力寻找问题。