eU0Yu

#CollectionOrder#Ultra-low-cost RGB screen

 
Overview

The official Liangshan School expansion screen was too expensive and I couldn’t afford it. It happened that the 7B0 board also needed a screen, so I drew one.
It uses a full-motion 4.0 NT35510 full-interface screen with resistive touch. Full Motion is an original IPS panel from LG, and the effect is very good. In order to be compatible with the capacitive touch interface, the commonly used XPT2046 is not used, but the NS2009 chip with the I2C interface is used. The toggle switch on the board controls IM1 of the screen, 1 is RGB, and 0 is MCU16. In order to be compatible with Atom's RGB interface, the relevant SPI pins of 16-bit SPI are specially introduced on the board for initialization of the screen. The screen driver of Liangshan School is poorly written, and many of it is wrong. It has been replaced with a full-motion one! ! [1.jpg] Write down the debugging experience: RGB is much more troublesome than MCU, and the screen parameters need to be adjusted. The default screen of NT35510 is HFP 5 HBP 2 VFP 5 VBP2, the default effect is very good. The corresponding refresh screen at 60HZ is 30M (vertical screen is 29.5M, horizontal screen is 30.2M). The screen manual can be downloaded from www.lcdwiki.com. The screen settings must be consistent with The MCU is compatible, and non-correspondence will cause many problems.
NT35510 RGB is written into GRAM, and BYPASS mode is not found, while ili9488, ili9486 and NT35516 have parameters to select BYPASS mode. (GRAM is not written). This time I also tried adjusting it to horizontal Screen, the method is to compare LOW, exchange X and Y coordinates, and adjust the MX register. The specific instruction is WirteRegData (0x3600, 0x40). If you have any questions, please leave a message below and I will answer it when I have time.
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-19 16:42:38

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号