
#征集令#超低成本的RGB屏幕
简介
兼容原子接口的低成本梁山派RGB/MCU屏幕
简介:兼容原子接口的低成本梁山派RGB/MCU屏幕开源协议
:GPL 3.0
描述
梁山派的扩展屏,官方的太贵买不起,刚好7B0的板子也需要屏幕,就画了一个。
用的是全动的4.0 NT35510 全接口的屏幕,带电阻触摸。全动是LG原装IPS面板,效果非常好.为了兼容电容触摸接口,没有用常用的XPT2046,而是采用了I2C接口的NS2009芯片。板上的拨动开关控制屏幕的IM1,1为RGB,0为MCU16. 为了兼容原子的RGB接口,特意在板子上引出了16位SPI的相关SPI引脚,用于屏幕的初始化。梁山派屏幕驱动写得很差,很多是错的,已用全动的进行替换!(//image.lceda.cn/pullimage/6Sx6Hq8X9jb7jJy2wmfrJkzSWDB9rxONLxBrWRcT.jpeg)!这个版本MCU和RGB都已调试完毕,完全正常,程序见附件.[微信图片_20230223105317.jpg]
写下调试心得: RGB比MCU麻烦很多,需要调整屏幕参数,NT35510 默认门廊是HFP 5 HBP 2 VFP 5 VBP2,按默认的效果就挺好,60HZ 对应刷屏是30M(竖屏是29.5M,横屏是30.2M),屏幕手册在www.lcdwiki.com有下载.屏幕的设置要和MCU对应,不对应会引起很多问题.
NT35510 RGB是写入GRAM中的,没有找到BYPASS模式,而ili9488 ili9486 和NT35516有参数可以选择 BYPASS模式.(不写GRAM),这次也尝试了调整为横屏,方法比较LOW,交换 X Y坐标,并且调整MX寄存器 具体指令是 WirteRegData(0x3600,0x40).有什么问题,在下面留言,有时间会回答.
设计图

BOM


评论