本发明专利技术公开了一种灰度显示驱动方法,该方法包括:将灰度数据分为高灰度数据和低灰度数据;高灰度数据按照高灰度帧显示,低灰度数据按照低灰度帧显示;高灰度帧循环显示,低灰度帧分成N组进行显示并与高灰度帧组合显示形成一个完整的显示帧;其中,在每个显示帧内当N组低灰度帧显示完后继续显示高灰度帧。通过上述方式,本发明专利技术将灰度分为高灰度和低灰度部分,高灰度不受限制在显示帧内无限循环显示,提升了刷新率,显示屏的显示效果更加稳定。
A driving method of gray scale display
【技术实现步骤摘要】
一种灰度显示驱动方法
本专利技术涉及LED显示屏驱动
,尤其是一种灰度显示驱动方法。
技术介绍
在LED显示屏具有高灰度、宽可视角度、丰富的色彩以及可定制的屏幕形状等优点,被广泛应用于工业、交通、商业广告等各个领域。在LED显示屏中,通常采用能够输出高刷新PWM的恒流源驱动芯片,它们通常将整体灰度数据在固定的若干组中进行显示,整体刷新率受限于所设定的组数。在一个显示周期内所显示的PWM组数是固定的,其得到的刷新率也是固定的、有限的,从而使得所显示的图像易产生闪烁感,影响画面质量。
技术实现思路
本专利技术的目的旨在提供一种灰度显示驱动方法,将灰度分为高灰度和低灰度部分,高灰度不受限制在显示帧内无限循环显示,提升刷新率,使得显示屏的显示效果更稳定。为解决上述技术问题,本专利技术提供的一种技术方案是:一种灰度显示驱动方法,该方法包括:将灰度数据分为高灰度数据和低灰度数据;高灰度数据按照高灰度帧显示,低灰度数据按照低灰度帧显示;高灰度帧循环显示,低灰度帧分成N组进行显示并与高灰度帧组合显示形成一个完整的显示帧;其中,在每个显示帧内当N组低灰度帧显示完后继续显示高灰度帧。上述的灰度显示驱动方法,高灰度数据通过高灰度PWM产生模块生成高灰度PWM,低灰度数据通过低灰度PWM产生模块生成低灰度PWM。高灰度PWM为可用于驱动LED显示屏显示高灰度帧的脉冲,低灰度PWM为可用于驱动LED显示屏显示低灰度帧的脉冲。上述的灰度显示驱动方法,高灰度PWM和低灰度PWM通过PWM合成模块生成合成PWM,该合成PWM用于驱动显示屏显示。PWM合成模块将高灰度PWM和低灰度PWM合成为PWM脉冲用于驱动显示屏显示。上述的灰度显示驱动方法,高灰度数据由每个高灰度帧的显示数据H乘以实际循环显示组数M组成,其中M为正实数。上述的灰度显示驱动方法,低灰度数据由分散在N组低灰度帧内的低灰度数值累加组成。上述的灰度显示驱动方法,每个显示帧之间通过VSYNC指令实现换帧,其中VSYNC指令发生在一个高灰度帧之内。上述的灰度显示驱动方法,N组低灰度帧在每个显示帧内显示完后,每个显示帧的时间间隙内可留空或紧密排列高灰度帧。上述的灰度显示驱动方法,高灰度帧与低灰度帧交替循环显示或同步显示。本专利技术取得的有益效果是:通过将灰度数据分为高灰度和低灰度数据部分,并按照高灰度帧和低灰度帧方式显示,在一个显示帧的周期内,当低灰度帧显示完后,在每个显示帧与下一个显示帧的时间间隙内通过显示高灰度帧用于补充显示,高灰度帧在显示帧内无限循环,不受低灰度帧和显示帧率限制,有效提升刷新率,提高显示屏在显示时图像的稳定性。附图说明图1为本专利技术的实施例的用于灰度显示驱动方法的示意性流程图;图2为本专利技术的实施例的用于灰度显示驱动方法的高、低灰度数据显示方式示意图;图3为本专利技术的实施例的用于灰度显示驱动方法的合成PWM脉冲生成示意图;图4为本专利技术的实施例的用于灰度显示驱动方法的换帧示意结构图。具体实施方式下面结合附图和具体实施方式对本专利技术作进一步的说明。参照图1所示,一种灰度显示驱动方法,该方法包括:S01:将灰度数据分为高灰度数据和低灰度数据;S02:高灰度数据按照高灰度帧显示,低灰度数据按照低灰度帧显示;S03:高灰度帧循环显示,低灰度帧分成N组进行显示并与高灰度帧组合显示形成一个完整的显示帧;本专利技术所述的方法中,在每个显示帧内当N组低灰度帧显示完后继续显示高灰度帧。参照图3所示,高灰度数据通过高灰度PWM产生模块生成高灰度PWM;低灰度数据通过低灰度PWM产生模块生成低灰度PWM。高灰度PWM脉冲和低灰度PWM脉冲分别用于驱动LED显示屏的高灰度帧显示和低灰度帧显示。进一步地,高灰度PWM和低灰度PWM通过PWM合成模块生成合成PWM,该合成PWM脉冲用于驱动显示屏显示。在显示过程中,高灰度帧与低灰度帧交替循环显示或同步显示。在步骤S02和步骤S03,高灰度数据由每个高灰度帧的显示数据H乘以实际循环显示组数M组成,其中M为正实数。低灰度数据由分散在N组低灰度帧内的低灰度数值累加组成。本专利技术的驱动方法将高灰度数据和低灰度数据分别按照高灰度帧和低灰度帧显示,在驱动显示屏显示时,高灰度和低灰度实际组成的实际显示灰度按照如下公式得到:DACr=DH+DLDH=H*M其中,DACT是实际显示灰度,DH是实际显示高灰度数据,由每个高灰度帧的显示数据H乘以实际显示组数M得到,其中M为正实数,不包括整数。DL由分散在若干组N内的若干低灰度数值累加而成。参照图2和图4所示,每个显示帧之间通过VSYNC指令实现换帧,其中VSYNC指令发生在一个高灰度帧之内。进一步地,N组低灰度帧在每个显示帧内显示完后,每个显示帧的时间间隙内可留空或紧密排列高灰度帧。参照图4所示,当换帧指令VSYNC指令发生在高灰度帧中间,为保证显示效果,将在当前高灰度帧显示完成后再更新灰度数据,切换到下一个显示帧,从而避免了在换帧的间隙中出现闪烁,提高画质。综上所述,本专利技术已如说明书及图示内容,制成实际样品且经多次使用测试,从使用测试的效果看,可证明本专利技术能达到其所预期之目的,实用性价值乃无庸置疑。以上所举实施例仅用来方便举例说明本专利技术,并非对本专利技术作任何形式上的限制,任何所属
中具有通常知识者,若在不脱离本专利技术所提技术特征的范围内,利用本专利技术所揭示
技术实现思路
所作出局部更动或修饰的等效实施例,并且未脱离本专利技术的技术特征内容,均仍属于本专利技术技术特征的范围内。本文档来自技高网...
【技术保护点】
1.一种灰度显示驱动方法,其特征在于:该方法包括:/n将灰度数据分为高灰度数据和低灰度数据;/n高灰度数据按照高灰度帧显示,低灰度数据按照低灰度帧显示;/n高灰度帧循环显示,低灰度帧分成N组进行显示并与高灰度帧组合显示形成一个完整的显示帧;/n其中,在每个显示帧内当N组低灰度帧显示完后继续显示高灰度帧。/n
【技术特征摘要】
1.一种灰度显示驱动方法,其特征在于:该方法包括:
将灰度数据分为高灰度数据和低灰度数据;
高灰度数据按照高灰度帧显示,低灰度数据按照低灰度帧显示;
高灰度帧循环显示,低灰度帧分成N组进行显示并与高灰度帧组合显示形成一个完整的显示帧;
其中,在每个显示帧内当N组低灰度帧显示完后继续显示高灰度帧。
2.根据权利要求1所述的灰度显示驱动方法,其特征在于:高灰度数据通过高灰度PWM产生模块生成高灰度PWM,低灰度数据通过低灰度PWM产生模块生成低灰度PWM。
3.根据权利要求2所述的灰度显示驱动方法,其特征在于:高灰度PWM和低灰度PWM通过PWM合成模块生成合成PWM,该合成PWM用于驱动显示屏显示。
4.根...
【专利技术属性】
技术研发人员:梁芳陽,
申请(专利权)人:深圳市德普微电子有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。