概论
手边有一个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屏幕,目前也在努力寻找问题。
