嘉立创产业服务站群
发作品签到
专业版

#征集令#超低成本的RGB屏幕

工程标签

3.3k
0
0
6

简介

兼容原子接口的低成本梁山派RGB/MCU屏幕

简介:兼容原子接口的低成本梁山派RGB/MCU屏幕

开源协议

GPL 3.0

创建时间:2023-02-02 12:42:28更新时间:2023-03-22 01:33:41

描述

梁山派的扩展屏,官方的太贵买不起,刚好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]微信图片_20230223105317.jpg
1.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

暂无BOM

附件

序号文件名称下载次数
1
梁山派屏幕代码.rar
194
2
rgb.mp4
111
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航