TFT屏幕的显示阴影问题
本人在使用TFT屏幕时,在长时间的刷屏过程中发现在特定情况下,屏幕出现本刷全黑却部分阴影的现象。(主控为ST7735)
原显示内容是这样的:
阴影现象如下:
以下为总结及改进方法:
TFT屏:常规使用分辨率:128*128 156*156 240*240 320*320等等 RGB七彩
现象:刷新屏幕时,出现阴影(即如刷新全屏黑色时,发现有一块显示有阴影,因为部分可能为你显示图像中的任何一处)
注意:(个人长时间老化发现现象)
解决方法及原因:
gamma射线校准,不同的屏幕因为材质,屏幕的透光度,导致屏幕的gamma射线校准的参数不同
以下是最常规的参数:主要是0XE0和0XE1的参数设置
SPI_Write_Commnd(0xE0); //Set Gamma
SPI_Write_DataData(0x0F);
SPI_Write_DataData(0x2A);
SPI_Write_DataData(0x28);
SPI_Write_DataData(0x08);
SPI_Write_DataData(0x0E);
SPI_Write_DataData(0x08);
SPI_Write_DataData(0x54);
SPI_Write_DataData(0XA9);
SPI_Write_DataData(0x43);
SPI_Write_DataData(0x0A);
SPI_Write_DataData(0x0F);
SPI_Write_DataData(0x00);
SPI_Write_DataData(0x00);
SPI_Write_DataData(0x00);
SPI_Write_DataData(0x00);
SPI_Write_Commnd(0XE1); //Set Gamma
SPI_Write_DataData(0x00);
SPI_Write_DataData(0x15);
SPI_Write_DataData(0x17);
SPI_Write_DataData(0x07);
SPI_Write_DataData(0x11);
SPI_Write_DataData(0x06);
SPI_Write_DataData(0x2B);
SPI_Write_DataData(0x56);
SPI_Write_DataData(0x3C);
SPI_Write_DataData(0x05);
SPI_Write_DataData(0x10);
SPI_Write_DataData(0x0F);
SPI_Write_DataData(0x3F);
SPI_Write_DataData(0x3F);
SPI_Write_DataData(0x0F);
提出供应公司(xxxxx,此处不方便说明)所提供屏幕非常规屏幕,设置参数如下:(也是从此发现屏幕设置参数的细微化)
SPI_Write_Commnd(0xE0); //Set Gamma
SPI_Write_DataData(0x70);
SPI_Write_DataData(0x04);
SPI_Write_DataData(0x08);
SPI_Write_DataData(0x09);
SPI_Write_DataData(0x09);
SPI_Write_DataData(0x05);
SPI_Write_DataData(0x2A);
SPI_Write_DataData(0X33);
SPI_Write_DataData(0x41);
SPI_Write_DataData(0x07);
SPI_Write_DataData(0x13);
SPI_Write_DataData(0x13);
SPI_Write_DataData(0x29);
SPI_Write_DataData(0x2F);
//SPI_Write_DataData(0x00);
SPI_Write_Commnd(0XE1); //Set Gamma
SPI_Write_DataData(0x70);
SPI_Write_DataData(0x03);
SPI_Write_DataData(0x09);
SPI_Write_DataData(0x0A);
SPI_Write_DataData(0x09);
SPI_Write_DataData(0x06);
SPI_Write_DataData(0x2B);
SPI_Write_DataData(0x34);
SPI_Write_DataData(0x41);
SPI_Write_DataData(0x07);
SPI_Write_DataData(0x12);
SPI_Write_DataData(0x14);
SPI_Write_DataData(0x28);
SPI_Write_DataData(0x2E);
//SPI_Write_DataData(0x0F);
若仍不能解决,尝试更改地址0XC1 0XC2 0XC3 0XC4中数据,更改偏置电阻,设定VDD电压等。
其他注意:在有时间有可能的情况下,看一下配置寄存器,即LCD_Init中的配置地址,
如:扫描方向,RGB配比,0X36 0X3A
TFT屏幕的显示阴影问题相关推荐
- esp32 Micropython驱动ST7735 1.8寸TFT屏幕 中文显示;时间显示、网络network实时时间获取utptime;urequests、upip等包安装
参考: https://blog.csdn.net/weixin_57604547/article/details/122274614 0.线连接 IO就是GPIO引脚 ESP32 ---- TFT ...
- 关于配置tft液晶屏时,屏幕不显示遇到的问题
问题描述: 本人新手小白,在使用单片机配置tft屏幕时,发现屏幕一直显示白屏(如下图).但是仔细检查多遍后都无法找到问题所在,于是在CSDN上搜索了很久都没有发现类似问题的解决方法.无奈只能重新回到代 ...
- NanoPi NEO Air使用十三:使用自带的fbtft驱动点亮SPI接口TFT屏幕,ST7789V,模块加载的方式
上节使用fbtft来驱动SPI接口TFT屏幕,但是是编译进内核的方式. 本节再来测试下编译成模块的用法. 引脚 240x240分辨率,1.3寸,主控为ST7789VW. 与开发板的引脚连接确定如下: ...
- LCD屏幕,IPS屏幕,TFT屏幕,SLCD屏幕和AMOLED手机屏幕介
[导读]:手机屏幕从发光上讲有着本质的区别,一种是靠外部光源的照亮,一种是自发光.这两种屏幕各有各自的优势,其中LCD阵营的HTC One X和OLED阵营的三星GALAXY SIII也是目前最具代表 ...
- 嵌入式Linux使用TFT屏幕:使用树莓派4B的MIPI-DSI接口点亮ST7701S屏幕
前言 距上一次写文章有点时间了,今天调通了一块MIPI DSI屏幕, 特写一篇笔记置于此,希望能帮到也想研究这个MIPI DSI的朋友. 正题 博主使用的开发板为Raspbery Pi 4B,系统为R ...
- 施耐德服务器屏幕不显示,施耐德 触摸屏 HMI_ presentation -人机界面.ppt
施耐德 触摸屏 HMI_ presentation -人机界面 TE Magelis HMI 内容 1. TE Magelis HMI 全家福 2. Magelis Text 文本终端 3. Mage ...
- STM32驱动ST7789V2 tft屏幕
一 . 简介 本次教程使用的是1.54寸240*240像素的tft屏幕,其接口协议为SPI协议.在使用的过程中仅需要四根数据即可驱动点亮屏幕.然后硬件使用的是STM32F103C8T6核心板,用的是S ...
- TFT 屏幕的使用——ESP32学习笔记(番外)
零.前言 最近在搞tft屏幕,遇到了非常多的困难,这个笔记主要帮助的是和我一样比较小白的单片机初学者,在这里我用到的板子是ESP32,用的屏幕是单工SPI通信协议的一块屏幕. 一.准备工作 在这里我们 ...
- LED、CCFL、TFT屏幕三者的区别
在LED出现之前,CCFL是主要的显示屏技术之一.至今很多设计中仍旧在使用CCFL,与CCFL同样保留下来还有TFT技术.在采购笔记本的过程中,人们会发现采用CCFL和采用TFT的笔记本电脑在其他配置 ...
最新文章
- 百练OJ:2701:与7无关的数
- 防止QQ密码被盗的五个绝招
- lambda 表达式中的 this 与普通情况下的 this 指向
- python post 上传文件_Python脚本POST上传数据以及文件
- PS黑作坊人像磨皮 精修 快速伪商业修图 插件 扩展面板
- 域名DNS解析找到ip
- 字节跳动不需要总部大楼
- java 商品评价_java 商品评价计算算法
- 计算机科学与技术 难度,计算机科学与技术在职研究生难度如何
- vs+cmake完美编译RTS游戏,类似魔兽争霸源码
- linux为什么不需要磁盘碎片整理,Linux不用磁盘碎片整理原因分析.doc
- 开源开放 | 面向家庭常见疾病的知识图谱(东南大学)
- MMC5603NJ地磁传感器(指南针示例)
- TCP协议——三次握手
- DB2日期时间型数据类型介绍
- STM32H743 RCC时钟树的形象化理解
- 简单玩一下SM2258H+双贴BGA316固态U盘,还有开卡软件
- 【Android 开发】SufaceView自定义相机拍照
- 搞深度学习用什么笔记本最好?这份报告给你选出了性价比之王
- 【Rust】cargo update或者cargo build国内被墙失败解决办法
热门文章
- [机器学习]基于OpenCV实现最简单的数字识别
- 基于高光谱影像的农作物检测应用简介
- python 保存图片
- Sweet 简洁是美
- node.js 实现简单爬虫批量下载喜马拉雅音频
- TzT233的大盘鸡(未完成)
- pip下载包报错ERROR: Could not find a version that satisfies the requirement xxxx==1.0.2 (from versions
- 船长的error笔记
- Emlog程序纯黑色调CYP音乐模板源码
- 科目二上车前的基础说明