基于EC调节笔记本LVDS屏幕亮度的控制方法及系统与流程

文档序号:16255843发布日期:2018-12-12 00:26阅读:2911来源:国知局
技术简介:
本发明针对现有技术中通过ACPI和PCH驱动调节LVDS屏幕亮度流程繁琐、稳定性差的问题,提出由EC直接生成PWM信号控制屏幕亮度的方案。通过EC检测键盘按键后直接调整PWM占空比,省去ACPI和PCH驱动环节,实现亮度调节的简化与稳定控制,提升系统可靠性。
关键词:EC调节亮度,LVDS屏幕

本发明属于lvsd屏幕亮度调节技术领域,涉及一种笔记本的lvds屏幕亮度调节方法及系统,尤其是一种基于ec调节笔记本lvds屏幕亮度的控制方法及系统。通过ec产生的pwm信号直接控制lvds屏幕亮度,使lvds屏幕亮度调节过程更简单可控,从而更加稳定,不易出现问题。

背景技术

现有技术中,lvds屏幕亮度调节是通过脉冲宽度调节(pwm,pulsewidthmodulation)技术实现的,当需要改变lvds的屏幕亮度时,通过调节输入lvds屏幕的pwm信号的占空比来实现,现有的笔记本lvds屏幕亮度调节信号连接到平台控制器(pch,platformcontrollerhub)上的信号l_bkltctl,因此如果调节lvds屏幕亮度,需要通过桥片的驱动来控制。

上述功能的实现过程如下:笔记本键盘上的lvds屏幕亮度调节快捷键被按下后,嵌入式处理器(embeddedcontroller,ec)产生系统管理中断(sci,systemcontrolinterrupt),通过高级配置与电源接口(acpi,advancedconfigurationandpowerinterface)调用pch驱动,从而完成对lvds屏幕亮度的调节。

现有技术中的这种方式控制lvds屏幕亮度需要通过ec、acpi、pch驱动三个环节,过程较为繁琐,且容易出现问题。此为现有技术的不足之处。

因此,针对现有技术中的上述缺陷,提供设计一种基于ec调节笔记本lvds屏幕亮度的控制方法及系统;以解决现有技术中的上述缺陷,是非常有必要的。



技术实现要素:

本发明的目的在于,针对上述现有技术存在的缺陷,提供设计一种基于ec调节笔记本lvds屏幕亮度的控制方法及系统,以解决上述技术问题。

为实现上述目的,本发明给出以下技术方案:

一种基于ec调节笔记本lvds屏幕亮度的控制方法,其特征在于,包括以下步骤:

步骤s1:ec检测矩阵键盘的快捷键是否被按下;

步骤s2:如果矩阵键盘的快捷键没有被按下,则转到步骤s1继续检测;如果检测到矩阵键盘的快捷键被按下,转到步骤s3;

步骤s3:如果被按下的快捷键是lvds亮度增加按键,则转到步骤s4,如果被按下的快捷键是lvds亮度降低按键,则转到步骤s5;

步骤s4:根据当前lvds屏幕亮度做出亮度调节;

步骤s5:根据当前lvds屏幕亮度做出亮度调节。

作为优选,所述步骤s4具体包括以下步骤:

判断当前lvds屏幕亮度是否为最高值,如果是则转到步骤s1;如果不是,则转到步骤s41;

步骤s41:ec增加pwm信号占空比,升高lvds屏幕亮度;之后转到步骤s1。

作为优选,所述步骤s5具体包括以下步骤:

判断当前lvds屏幕亮度是否为最低值,如果是则转到步骤s1;如果不是,则转到步骤s51;

步骤s51:ec降低pwm信号占空比,降低lvds屏幕亮度;之后转到步骤s1。

一种基于ec调节笔记本lvds屏幕亮度的控制系统,其特征在于,包括

ec按键检测模块:用于检测矩阵键盘的快捷键是否被按下;如果没有被按下,则继续检测,如果检测到快捷键被按下,则将检测到的信号传送至ec按键判断模块;

ec按键判断模块:如果被按下的快捷键是lvds亮度增加按键,则ec亮度增加处理模块根据当前lvds屏幕亮度做出相应的亮度调节,如果被按下的快捷键是lvds亮度降低按键,则ec亮度降低处理模块根据当前lvds屏幕亮度做出相应的亮度调节;

ec亮度增加处理模块:增加pwm信号占空比,升高lvds屏幕亮度;

ec亮度降低处理模块:降低pwm信号占空比,降低lvds屏幕亮度。

作为优选,所述的ec亮度增加处理模块还包括增加判断子模块,所述的增加判断子模块判断当前lvds屏幕亮度是否为最高值,如果是,则ec按键检测模块继续检测,如果不是,则增加pwm信号占空比,升高lvds屏幕亮度。

作为优选,所述的ec亮度降低处理模块还包括降低判断子模块,所述的降低判断子模块判断当前lvds屏幕亮度是否为最低值,如果是,则ec按键检测模块继续检测,如果不是,则降低pwm信号占空比,降低lvds屏幕亮度。

本发明的有益效果在于,ec产生的pwm信号直接控制lvds屏幕亮度,省略acpi和pch驱动两个环节,且省略上述两个环节之后,使得lvds屏幕亮度调节过程更加稳定可控。

此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。

由此可见,本发明与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。

附图说明

图1是本发明提供的一种基于ec调节笔记本lvds屏幕亮度的控制方法的流程图。

图2是本发明提供的一种基于ec调节笔记本lvds屏幕亮度的控制系统控制原理图。

其中,1-ec按键检测模块,2-ec按键判断模块,3-ec亮度增加处理模块,4-ec亮度降低处理模块,31-增加判断子模块,41-降低判断子模块。

具体实施方式

下面结合附图并通过具体实施例对本发明进行详细阐述,以下实施例是对本发明的解释,而本发明并不局限于以下实施方式。

实施例1:

如图1所示,本发明提供的一种基于ec调节笔记本lvds屏幕亮度的控制方法,包括以下步骤:

步骤s1:ec检测矩阵键盘的快捷键是否被按下;

步骤s2:如果矩阵键盘的快捷键没有被按下,则转到步骤s1继续检测;如果检测到矩阵键盘的快捷键被按下,转到步骤s3;

步骤s3:如果被按下的快捷键是lvds亮度增加按键,则转到步骤s4,如果被按下的快捷键是lvds亮度降低按键,则转到步骤s5;

步骤s4:根据当前lvds屏幕亮度做出亮度调节;具体包括:

判断当前lvds屏幕亮度是否为最高值,如果是则转到步骤s1;如果不是,则转到步骤s41;

步骤s41:ec增加pwm信号占空比,升高lvds屏幕亮度;之后转到步骤s1。

步骤s5:根据当前lvds屏幕亮度做出亮度调节;具体包括:

判断当前lvds屏幕亮度是否为最低值,如果是则转到步骤s1;如果不是,则转到步骤s51;

步骤s51:ec降低pwm信号占空比,降低lvds屏幕亮度;之后转到步骤s1。

实施例2:

如图2所示,本发明提供的一种基于ec调节笔记本lvds屏幕亮度的控制系统,包括

ec按键检测模块1:用于检测矩阵键盘的快捷键是否被按下;如果没有被按下,则继续检测,如果检测到快捷键被按下,则将检测到的信号传送至ec按键判断模块;

ec按键判断模块2:如果被按下的快捷键是lvds亮度增加按键,则ec亮度增加处理模块根据当前lvds屏幕亮度做出相应的亮度调节,如果被按下的快捷键是lvds亮度降低按键,则ec亮度降低处理模块根据当前lvds屏幕亮度做出相应的亮度调节;

ec亮度增加处理模块3:增加pwm信号占空比,升高lvds屏幕亮度;所述的ec亮度增加处理模块还包括增加判断子模块31,所述的增加判断子模块判断当前lvds屏幕亮度是否为最高值,如果是,则ec按键检测模块继续检测,如果不是,则增加pwm信号占空比,升高lvds屏幕亮度。

ec亮度降低处理模块4:降低pwm信号占空比,降低lvds屏幕亮度;所述的ec亮度降低处理模块还包括降低判断子模块41,所述的降低判断子模块判断当前lvds屏幕亮度是否为最低值,如果是,则ec按键检测模块继续检测,如果不是,则降低pwm信号占空比,降低lvds屏幕亮度。

以上公开的仅为本发明的优选实施方式,但本发明并非局限于此,任何本领域的技术人员能思之的没有创造性的变化,以及在不脱离本发明原理前提下所作的若干改进和润饰,都应落在本发明的保护范围内。

当前第1页1 2 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!