使用MStar的TSUM系列的芯片,主要是用来驱动LVDS的屏。
在硬件设置无误的情况下(屏开关口、屏电压、PWM等),按照屏规格书上的参数配置屏参,就可以完成点屏了.大概分为几个步骤,确定屏供电电压,Panel时序设置,H/VTotal设置,Clock设置,H/VSync设置,Bit设置,刷新率设置。

1.确定屏的供电电压
在点屏之前最重要的一步,就是确定屏电压是多少伏,即我们要点的屏是多少伏的,是否和硬件主板上匹配,如果硬件12V,屏5V,就会烧屏。一般屏规格书上可以查到。
注意:屏供电电压,和屏背光电压是两个不同模块。

2.Panel时序设置
PANEL开机步骤:先开启PANEL供电,后传送PANEL DATA,最后点亮灯管;关机时序则相反。其DELAY时间由MCU软体设定,若时间设定不好则出现瞬间白画面或画面。
以显示LOGO为例,先开屏,delay,送LOGO,此时用户看到的是黑的,因为没开背光,然后等LOGO稳定后,开背光,就可看到LOGO了。
屏上电掉电时序图如下(来自屏规格书):

软件设置如下:

#define PanelOnTiming1      50// time between panel & data while turn on power
#define PanelOnTiming2      550 // time between data & back light while turn on power
#define PanelOffTiming1     150// time between back light & data while turn off power
#define PanelOffTiming2    30// time between data & panel while turn off power

如果开机时,出现闪白线,可以考虑在屏规格时序内,增大PanelOnTiming2时间;另外,如果是用恒流板供电的话,也出现开机闪白线,也可以考虑增大PanelOnTiming2 时间就可以解决.
补充一下开屏流程:

3.H/V Total的设置
注意,根据屏是单通道还是双通道,HTotal和Clock要相应的乘以2,双通道:HTotal和Clock乘以2,单通道,不乘以2.
(1).如何区分单通道和双通道,一般屏规格书上有写


软件设置:根据是双通道还是单通道,屏参里有一个define要设置成0或者0xFF

#define PanelDualPort       0xFF // 双通道为0xFF,单通道为0

(2).H/VTotal参数设置
以双通道的FHD(1920*1080)分辨率的屏为例,屏规格书如下:

软件设置:

 #define PanelWidth          1920#define PanelHeight         1080#define PanelHTotal         2100  #define PanelVTotal           1130 #define PanelMaxHTotal         2200#define PanelMinHTotal      2088 // miniHTotal要先乘以2,再+20,为什么加20,后面讲#define PanelMaxVTotal         1818#define PanelMinVTotal      1092

**关于miniHTotal为什么加20的解释:
PanelMinHTotal的设定要求Panel最小的Htotal加上20。屏有很多分辨率,尽量满足Panel的不同的特性,把MinHTotal按照PanelMinHTotal来设定。会把Panel能承受的最小的范围当作中间点来设定,在设置的值恰好到最小承受范围的情况下,如果有一点偏差,Panel就会出现异常,所以要加20。

注意:PanelHSyncWidth+PanelHSyncBackPorch+PanelWidth<PanelMinHTotal
改miniHtotal会增大Clock

(3).Clock设置
单通道Clock不乘以2,双通道要乘以2,这里以双通道为例,屏规格书如下

软件设置:

 #define PanelDCLK               142#define PanelMaxDCLK             188#define PanelMinDCLK             113

DClock=HTotal×VTotal×VFreq×Q,Q为放大系数

4.H/VSync的设置
其中,H/VSync的意思做下解释
(1).前肩(Front Porch)/后肩 (Back Porch) :行同步或场同步信号发出后,视频数据不能立即使能,要留出电子枪回扫的时间。以行扫描为例,从HSYNC结束到DE开始的区间成为行扫描的后肩(绿色区域),从DE结束到HSYNC开始称为前肩(紫色区域)。同样对于场扫面也可以由类似的定义。
(2).行同步(HSYNC):行同步就是让电子枪控制器知道下面要开始新的一行像素
(3).场同步(VSYNC: 场同步就是告诉电子枪控制器下面要开始新的画面
其中,H/VSync 这些参数一般不改,但是只要满足PanelHSyncWidth+PanelHSyncBackPorch+PanelWidth<PanelMinHTotal就可以。其中,Blanking=FrontPorch + Sync + BackPorch
VESA表中,H/VSync如下,H/V上一帧画面:

软件设置

#define PanelHSyncWidth     35
#define PanelHSyncBackPorch 40#define PanelVSyncWidth     6
#define PanelVSyncBackPorch 20#define PanelHStart   (PanelHSyncWidth+PanelHSyncBackPorch)
#define PanelVStart   (PanelVSyncWidth+PanelVSyncBackPorch)

5.Bit设置,屏是8Bit还是6Bit
般屏都是6BIT(屏规格书最上面的介绍会有)。如果是8bit可以显示0~255灰阶,如果是6bit只有0~63),但是我们的PanelDither 写成8,因为有FRC抖色可以实现假8bit,硬件上省成本。

软件设置:

#define PanelDither     8

关于8Bit的解释:bit代表的还是计算机二进制中的基本单位,而二进制信息是由0和1组成的,而我们假设小谨做的显示器是2bit面板时,表示显示器的像素点只能识别1位信息。那么这个像素点可以展现的信是“00”“01”“10”和“11”四种,那么这个像素点可以显示4(2^2)种颜色。同理,显示器如果是8Bit,那么总共可以显示2的8次方=256种颜色。但是每个像素点都是RGB色组成的,于是8bit最终将能展现256×256×256=16777216种颜色。
FRC抖色简单理解:有时候为了提高性价比,屏只有6bit+FRC,然后利用scaler实现8bit的效果。这样与8bit屏的效果有一定的差距,但是性价比高。比如我们要显示255灰阶(白场)时,但是我们6Bit,达不到,所以做法是,在最白和最黑之间抖动,类似PWM波形,但是白的波形宽度长一些,所以在视觉看来是全白的。

6.屏的刷新率设置
屏的刷新率是指,一秒钟刷新多少次,比如60Hz刷新率就是一秒钟刷新60次
从屏规格书上可以看到屏和最大,最小及合适的刷新率

软件设置

#define PanelMaxVfreq   (750+15) // 75Hz
#define PanelMinVfreq   (500-15) // 50Hz

至于刷新率为什么是看VFreq可以看上一篇转载的博客:LCD显示的一些基本概念以及DSI的一些clock解释
这篇博客介绍比较详细。附上链接:https://blog.csdn.net/cswuhsdaz/article/details/95231752

因为我们的屏是“之”字形扫描,从上到下,并且是逐行扫描方式,也就是常说的p信号,所以刷新率就是1秒钟扫描次数,即VFreq。

7.屏参参数解释(也是自己琢磨的,可能不太准确,有好的理解的可以留言补充,共同学习)
LVDS_TIMode:具体含义不太懂,解决问题看上面,画面花屏,可以试下这个
PanelDualPort:屏的通道 0:单通道, 0xff:双通道
PanelSwapPort:交换位选择,数据口,有时候硬件layout板子时候,可能屏端接口和板子端接口是反的,也会出现屏点不亮,可以反一下PanelSwapPort,
PanelHTotal:单位时间行扫描的次数,参考屏规格书来。此值非常关键,常影响屏的显示效果,如上下缺线、白屏、闪动、VGA 某些模式拉丝、OSD 底部显示缺边等都可以调它
PanelVTotal:单位时间列扫描的次数
PanelHSyncWidth和PanelVSyncWidth:同步信号的行宽、列高。有时候图象只显示了一半,就可以调这两个,V方向和 H 方向

MStar点屏(LVDS接口屏)相关推荐

  1. lvds接口屏线安装图解_液晶屏LVDS线类型图文讲解

    说明: 1.本资料是部分显示屏所使用的LVDS 线汇总表,其中对LVDS 接口插座.特征.编码等作 了介绍.如果这些显示屏的LVDS 线损坏,可参考: 2.由于1920X1080高清屏对应的数字板LV ...

  2. LCD接口设计系列二:基于LVDS接口屏的硬件电路设计

    LCD的接口类型较多,主要有RGB接口.LVDS接口.eDP接口.MIPI-DSI接口.HDMI接口等,这些接口的定义/协议/特点等各有不相同,一直想对这些接口电路做一个总结.由于涉及到的内容比较多, ...

  3. lvds接口屏线安装图解_lvds液晶屏幕接口详细讲解

    . . .. .. 1 . LVDS 输出接口概述 液晶显示器驱动板输出的数字信号中,除了包括 RGB 数据信号外,还包括行同步.场同步. 像素时钟等信号,其中像素时钟信号的最高频率可超过 28MHz ...

  4. G101EVN01.0友达10.1寸全视角液晶屏 LVDS接口液晶屏

    一:友达10.1寸工业液晶屏G101EVN01.0基本信息 品  牌 友达(AUO) 面板型号 G101EVN01.0 工作温度 -20~60°C 存储温度 -30~70°C 作业湿度 10-90 ( ...

  5. lvds接口屏线安装图解_液晶显示器LVDS接口工作原理及改制方法

    LVDS(10w-v01tagedifferentialsignaling)接口,即低压差分信号输入接口,又称RS一644总线接口. 该型接口是20世纪90年代才出现的一种数据传输和接口技术,与传统的 ...

  6. lvds接口屏线安装图解_LVDS屏线接口LVDS接口介绍

    什么是LVDS接口 LVDS是英文Low Voltage Differential Signaling的缩写,是一种低压差分信号技术接口,它是美国NS(美国国家半导体)公司为克服以TTL电平方式传输宽 ...

  7. lvds接口屏线安装图解_LVDS屏连屏线识别方法的详细资料介绍

    1 LVDS屏线按位数主要分为单6位,双6位,单8位,双8位.我们取英文Single(单)和Doubel(双)的首字母分别命名单6位-S6,双6位-D6,单8位-S8,双8位-D8. 2 LVDS屏线 ...

  8. lvds接口屏线安装图解_区分LVDS屏线及屏接口定义

    1. LVDS屏线按位数主要分为单6位,双6位,单8位,双8位.我们取英文Single(单)和Doubel(双)的首字母分别命名单6位-S6,双6位-D6,单8位-S8,双8位-D8. 2. LVDS ...

  9. lvds接口屏线安装图解_五分钟让你学会液晶拼接屏安装方法

    液晶拼接屏成为目前比较热门的大屏显示系统,技术比较成熟,清晰度高.维护方便,性价比也还不错,市场需求量较大.但是液晶拼接屏安装方法很多人并不了解,下面小编就来简单介绍一下.以46寸液晶拼接屏指导安装为 ...

  10. 手机屏和大屏LCD显示面板接口(和处理器连接的接口类似12864等单片机处理器和屏接口的8086,SPI等并口串口屏以及RGB屏接口)LVDS接口常见于液晶电视中。eDP,LVDS,MIPI,HDMI

    mipi是手机液晶屏最常见的接口了 现在普遍的16:9或者16:10的宽屏,LCD接口大部分都是LVDS,也有RSDS接口,不过比较少.接口一般都是30PIN,不过由于尺寸不同,分辨率的不同,所用到的 ...

最新文章

  1. 2017敏捷沙滩大会:完美软件,测量持续交付,以及探索未来
  2. 在程序中进行make以后出现的一些错误以及解决方法
  3. 乘法原理的例题和答案_吃透高考数学17个必考题型,基础再差也能考130!(内附解题技巧+例题解析)...
  4. 好用的工具网站!(缓慢收集中!)
  5. C语言和其他语言的不得不说的差别!
  6. 聊聊自己的高效学习方法~
  7. C#LeetCode刷题之#100-相同的树(Same Tree)
  8. TokenInsight:反映区块链行业整体表现的TI指数较昨日同期上涨4.73%
  9. [Vampier-magnetic material]3:cylinder core-shell material
  10. android sepolicy报错解决
  11. UGUI世界坐标转换为UI本地坐标(游戏Hud的实现)
  12. javaweb中servlet中使用poi
  13. gerrit项目配置
  14. cc2530设计性实验代码六
  15. rust最美建筑_历届普利兹克奖大师作品回顾——建筑界的诺贝尔奖
  16. Indel (Insertion and Deletion)分析简介
  17. HTML5 与 CSS3 jQuery部分知识总结
  18. nodejs实现文件/头像上传
  19. anthony1314的数论小基础
  20. 计算机相关专业学生必读书单

热门文章

  1. Win:从 Microsoft官方网站下载官方正版ISO镜像文件(以Windows10为例,图文教程)
  2. echarts结合百度地图实现迁徙图效果
  3. 插画艺术家IUU DAI “寒随今夜走Sorrow ends tonight”个人展
  4. Javascript - The same RegExp behave differently
  5. 推荐老牌挂机网赚 沙丁鱼流量联盟
  6. 2022-2027年中国智能服务机器人行业发展监测及投资战略研究报告
  7. 穷爸爸富爸爸的作者破产了,这本书是垃圾还是宝藏?
  8. 摩斯密码基础知识介绍
  9. Win10 全屏截图快捷键
  10. 基于FFT的ofdm系统框图