首页 / 专利库 / 电脑零配件 / 接口 / 自适应设置LVDS接口输出分辨率的系统

自适应设置LVDS接口输出分辨率的系统

阅读:905发布:2022-10-02

专利汇可以提供自适应设置LVDS接口输出分辨率的系统专利检索,专利查询,专利分析的服务。并且本 发明 提供一种自适应设置LVDS 接口 输出 分辨率 的系统,所述系统包括 主板 ,设置在所述主板上的显示转换芯片和 单片机 控制器 ,其中,所述主板上配置有一主板BIOS 固件 和一分辨率映射表,所述单片机控制器上通过3个GPIO接口分别连接3根GPIO跳线。本发明通过多个不同显示分辨率的配置共用一个BIOS固件,能够在开机时自动设置多个不同的显示分辨率,以实现整机对多个不同分辨率显示屏的适应。,下面是自适应设置LVDS接口输出分辨率的系统专利的具体信息内容。

1.一种自适应设置LVDS接口输出分辨率的系统,其特征在于,所述系统包括主板,设置在所述主板上的显示转换芯片和单片机控制器,其中,所述主板上配置有一主板BIOS固件和一分辨率映射表,所述单片机控制器上通过3个GPIO接口分别连接3根GPIO跳线;
其中,所述单片机控制器,用于读取所述3根GPIO跳线上的电平值,并将读取到的GPIO电平值写入配置空间;
所述主板BIOS固件,用于在所述主板开机上电时读取所述单片机控制器的配置空间以获取所述GPIO电平值,根据所述GPIO电平值确定所述LVDS接口显示屏的分辨率,并将获取到的GPIO电平值与所述分辨率映射表进行对比以确定所述LVDS接口显示屏的分辨率,并控制所述显示转换芯片输出确定的分辨率至所述LVDS接口显示屏。
2.根据权利要求1所述的系统,其特征在于,所述显示转换芯片通过所述主板上的显示接口设置在所述主板上。
3.根据权利要求1所述的系统,其特征在于,所述单片机控制器通过系统管理总线接口设置在所述主板上。
4.根据权利要求1所述的系统,其特征在于,所述主板BIOS固件,用于在所述主板开机上电时将确定的分辨率写入所述显示转换芯片固件,并加载所述显示转换芯片固件以驱动所述显示转换芯片输出确定的分辨率至所述LVDS接口显示屏。
5.根据权利要求1所述的系统,其特征在于,所述分辨率映射表包括8种电平值组合,其中每种电平值组合对应一种分辨率。
6.根据权利要求1所述的系统,其特征在于,所述系统还包括与所述单片机控制器连接的背光亮度制芯片,所述背光亮度控制芯片,用于检测所述至少一个LVDS接口显示屏的背光亮度;
所述单片机控制器,用于接收所述背光亮度控制芯片发送的背光调整信号,并根据所述背光调整信号来调整所述至少一个LVDS接口显示屏的背光。
7.根据权利要求6所述的系统,其特征在于,所述单片机控制器通过自身预设的两个引脚连接所述背光亮度控制芯片,以分别接收所述背光亮度控制芯片发送的背光调亮信号和背光调暗信号。
8.根据权利要求7所述的系统,其特征在于,所述背光调亮信号和所述背光调暗信号为高电平脉冲。
9.根据权利要求8所述的系统,其特征在于,所述单片机控制器,用于当接收到所述背光调亮信号时自动增大PWM脉冲信号的占空比以调亮背光,以及当接收所述背光调暗信号时自动减小PWM脉冲信号的占空比以调暗背光。

说明书全文

自适应设置LVDS接口输出分辨率的系统

技术领域

[0001] 本发明涉及计算机技术领域,尤其涉及一种自适应设置LVDS接口输出分辨率的系统。

背景技术

[0002] 目前的工业平板整机,核心部件为主板+液晶显示屏构成,平板机型众多,同一主板可能搭配多个不同型号LVDS(Low-Voltage Differential Signaling,电压差分信号)接口显示屏组成不同配置的平板整机。而不同LVDS接口显示屏又分别对应特定的显示分辨率。而显示分辨率的设置是由主板BIOS(Basic Input Output System,基本输入输出系统)固件配置的。因此由于多个不同型号LVDS接口显示屏的显示屏分辨率不同,需要有多个版本的BIOS固件支持。
[0003] 在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
[0004] 同一型号主板不同显示分辨率的配置会根据默认的显示分辨率的不同而制作多个BIOS固件,但是当产品升级或者修复BUG时所有的BIOS固件均需要同时维护,不仅增加了工程师的工作负担,而且维护成本也会随之上升。

发明内容

[0005] 本发明提供的自适应设置LVDS接口输出分辨率的系统,通过多个不同显示分辨率的配置共用一个BIOS固件,使得开机时自动设置多个不同的显示分辨率,以实现整机对多个不同分辨率显示屏的适应。这样在产品的升级维护时只需要一套BIOS固件,从而能够减少维护的人工成本,方便客户自动选配所需要的显示屏分辨率配置。
[0006] 第一方面,本发明提供一种自适应设置LVDS接口输出分辨率的系统,所述系统包括主板,设置在所述主板上的显示转换芯片和单片机控制器,其中,所述主板上配置有一主板BIOS固件和一分辨率映射表,所述单片机控制器上通过3个GPIO接口分别连接3根GPIO跳线;
[0007] 其中,所述单片机控制器,用于读取所述3根GPIO跳线上的电平值,并将读取到的GPIO电平值写入配置空间;
[0008] 所述主板BIOS固件,用于在所述主板开机上电时读取所述单片机控制器的配置空间以获取所述GPIO电平值,根据所述GPIO电平值确定所述LVDS接口显示屏的分辨率,并将获取到的GPIO电平值与所述分辨率映射表进行对比以确定所述LVDS接口显示屏的分辨率,并控制所述显示转换芯片输出确定的分辨率至所述LVDS接口显示屏。
[0009] 本发明实施例提供的自适应设置LVDS接口输出分辨率的系统,所述系统包括主板,设置在所述主板上的显示转换芯片和单片机控制器,其中,所述主板上配置有一主板BIOS固件和一分辨率映射表,所述单片机控制器上通过3个GPIO接口分别连接3根GPIO跳线。本发明通过多个不同显示分辨率的配置共用一个BIOS固件,该BIOS固件能够自动识别整机所使用的显示屏所需的分辨率,并在开机时自动设置以适应。与现有技术相比,本发明不需要更新BIOS固件去适配不同的显示屏,方便客户自动选配所需要的显示配置,同时在产品的升级维护时只需要一套BIOS固件,从而能够降低研发和生产成本,减少维护的人工成本。附图说明
[0010] 图1为本发明一实施例自适应设置LVDS接口输出分辨率的系统的结构示意图;
[0011] 图2为本发明另一实施例自适应设置LVDS接口输出分辨率的系统的结构示意图。

具体实施方式

[0012] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0013] 本发明实施例还提供一种自适应设置LVDS接口输出分辨率的系统,如图1所示,所述系统包括主板,设置在所述主板上的显示转换芯片和单片机控制器,所述单片机控制器上通过3个GPIO接口分别连接3根GPIO跳线。
[0014] 其中,所述主板上配置有一主板BIOS固件和一分辨率映射表;
[0015] 所述单片机控制器,用于读取所述3根GPIO跳线上的电平值,并将读取到的GPIO电平值写入配置空间;
[0016] 所述主板BIOS固件,用于在所述主板开机上电时读取所述单片机控制器的配置空间以获取所述GPIO电平值,根据所述GPIO电平值确定所述LVDS接口显示屏的分辨率,并将获取到的GPIO电平值与所述分辨率映射表进行对比以确定所述LVDS接口显示屏的分辨率,并控制所述显示转换芯片输出确定的分辨率至所述LVDS接口显示屏。
[0017] 例如,所述单片机控制器读取的输入电压大于2V,就认为是高电平,如果所述单片机控制器读取的输入电压低于0.8V,就认为是低电平。
[0018] 本发明实施例提供的自适应设置LVDS接口输出分辨率的系统,所述系统包括主板,设置在所述主板上的显示转换芯片和单片机控制器,其中,所述主板上配置有一主板BIOS固件和一分辨率映射表,所述单片机控制器上通过3个GPIO接口分别连接3根GPIO跳线。本发明通过多个不同显示分辨率的配置共用一个BIOS固件,该BIOS固件能够自动识别整机所使用的显示屏所需的分辨率,并在开机时自动设置以适应。与现有技术相比,本发明不需要更新BIOS固件去适配不同的显示屏,方便客户自动选配所需要的显示配置,同时在产品的升级维护时只需要一套BIOS固件,从而能够降低研发和生产成本,减少维护的人工成本。
[0019] 其中,所述显示转换芯片通过所述主板上的显示接口进行设置在所述主板上,所述单片机控制器通过系统管理总线接口与所述主板连接。
[0020] 可选地,所述主板BIOS固件,用于在所述主板开机上电时将确定的分辨率写入所述显示转换芯片固件,并加载所述显示转换芯片固件以驱动所述显示转换芯片输出确定的分辨率至所述LVDS接口显示屏。
[0021] 其中,所述分辨率映射表包括8种电平值组合,其中每种电平值组合对应一种分辨率。
[0022] 由此可见,本发明对对LVDS接口显示屏分辨率的控制原理:主板和控制板通过系统管理总线SMBUS信号连接,主板上电开机时BIOS固件会去读取控制板上读取的电平信息。主板上的显示信号直接连接到显示转换芯片,当BIOS固件读取到控制板上的电平信息后直接操作显示转换芯片让它自动输出不同的分辨率的LVDS信号,经由显示转换芯片把LVDS信号直接输出到显示屏。
[0023] 另外,所述单片机控制器上集成有3个GPIO接口,通过GPIO跳线可以将单片机控制器的3个GPIO输入端口设置成成1(高电平)或0(低电平),1个GPIO端口通过由1个跳线设置电平,GPIO数量N决定预设的分辨率数量M,公式M=2^N。本发明是用3个GPIO接口,因此分辨率映射表如下表所示,其中,GPIO跳线设置分辨率可有多种实现方法,如通过电阻、拨码开关、排针。
[0024] 表1
[0025]GPIO0 GPIO1 GPIO2 预设分辨率
0 0 0 640x480
0 0 1 800x600
0 1 0 800x600
0 1 1 1280x720
1 0 0 1280x800
1 0 1 1600x1200
1 1 0 1920x1080
1 1 1 1920x1080
[0026] 可选地,如图2所示,所述系统还包括与所述单片机控制器连接的背光亮度制芯片,所述背光亮度控制芯片,用于检测所述至少一个LVDS接口显示屏的背光亮度;
[0027] 所述单片机控制器,用于接收所述背光亮度控制芯片发送的背光调整信号,并根据所述背光调整信号来调整所述至少一个LVDS接口显示屏的背光。
[0028] 其中,所述单片机控制器通过自身预设的两个引脚连接所述背光亮度控制芯片,以分别接收所述背光亮度控制芯片发送的背光调亮信号和背光调暗信号。具体地,所述单片机控制器,用于当接收到所述背光调亮信号时自动增大PWM脉冲信号的占空比以调亮背光,以及当接收所述背光调暗信号时自动减小PWM脉冲信号的占空比以调暗背光。
[0029] 可选地,所述背光调亮信号和所述背光调暗信号为高电平脉冲。
[0030] 由此可见,本发明对LVDS显示屏背光控制原理:背光亮度调节信号采用单片机发出的PWM(脉冲宽度调制)信号。单片机预设2个引脚分别检测来自触摸按键发出的调亮背光、调暗背光信号(一般是高电平脉冲),当检测到调亮信号时,自动增大PWM信号的占空比,实现调亮背光;同理,当检测到调暗信号时,减少PWM信号的占空比,实现调暗背光。与现有技术相比,本发明能够在自动适配所选用的LDVS接口显示屏的分辨率同时,还能够自动调节LDVS接口显示屏的背光亮度。
[0031] 为了更为详细地理解本发明,本发明实施例提供的自适应设置LVDS接口输出分辨率的系统的工作流程如下:
[0032] 1、主板开机上电读取主板BIOS固件中存储二进制代码,开始初始化系统CPU、内存和其它的设备。
[0033] 2、单片机控制器实时读取3个GPIO跳线上设置的高低电平。
[0034] 3、主板BIOS固件在主板开机加载BIOS ROM过程中进行读写操作,通过系统管理总线SMBUS与单片机控制器进行通信。当BIOS固件访问SMBUS固定某一个地址上的配置空间时,单片机控制器就会产生应答,通过SMBUS中断函数实时返回GPIO电平值,BIOS固件读取到此时返回的电平值。
[0035] 4、主板BIOS固件解析获取的GPIO电平值,通过与表一进行对比,确定所选用LVDS接口显示屏的分辨率,并把确定的分辨率写入显示转化芯片固件。
[0036] 5、主板OS固件在主板加载BIOS ROM后期加载显示转化芯片固件,示芯片固件把LVDS接口显示屏驱动起来正常显示。
[0037] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0038] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈