液晶屏幕设置屏参的方法

xiaoxiao2020-6-26  22

专利名称:液晶屏幕设置屏参的方法
技术领域
本发明涉及液晶屏幕设置屏参的方法,特别适合但不仅限于对液晶电视屏参的设置。
背景技术
目前在对不同物理分辨率的液晶电视机屏幕进行显示时,要实现风格相同的 OSD (On-Screen Display)显示,一般来说,要做成跟屏幕物理分辨率对应的多套OSD系统, 并且选择好对应的屏参数据,根据不同的物理分辨率产生多套OSD和多套目标代码,来实现同一软件版本对应多种物理分辨率不同的屏。这种方式使得软件开发难度大周期长,并且占用系统的存储空间大,由于对不同的物理分辨率需要生成对应的OSD和目标代码,因此运行速度也相应较慢,系统的整体维护难度较大。

发明内容
本发明提供了一种液晶屏幕设置屏参的方法,使用一套目标代码实现多种物理分辨率,以简化软件的开发难度,提高生产效率和系统的运行效率。本发明的液晶屏幕设置屏参的方法,包括步骤a.通过系统硬件的端口获取系统硬件的不同配置,并根据不同系统的分辨率类型 (如1920 X 1080,1366 X 768,10 X 768等)确定各自系统硬件的预置电压;b.将所述不同系统硬件的预置电压和不同系统的分辨率类型形成一一对应的屏参索引表;c.系统初始化中,获取屏参的硬件配置,根据获取到的配置信息读取所述屏参索引表中的对应记录,如果没有符合屏参硬件配置的记录,则选取一个默认的屏参;如果有符合系统硬件配置的记录,选取该屏参;d.系统软件根据步骤c选取的屏参设置硬件缩放器(OSD scaler)对应的参数值, 使硬件缩放器根据不同的设置参数对OSD进行相对应的缩放,实现一套目标代码兼容各种不同规格的液晶屏。具体的,在屏参索引表中将相同分辨率和相同参数的屏参索引分配在一个数组内,这种设计不但有利于提高对数据的搜索速度,也能够减小冗余数据,提高存储空间的利用率。具体的,系统软件通过读取系统硬件端口的电平,获取步骤C中所述的硬件配置。具体的,步骤a中通过系统硬件端口的不同输出电平获取系统硬件的不同配置。优选的,所述的系统硬件端口为GPIO (通用输入输出)端口或AD (模/数转换)端□。本发明的液晶屏幕设置屏参的方法,使用一套目标代码实现了多种物理分辨率, 简化了软件的开发难度,提高了生产效率和系统的运行效率。以下结合由附图所示实施例的具体实施方式
,对本发明的上述内容再作进一步的
3详细说明。但不应将此理解为本发明上述主题的范围仅限于以下的实例。在不脱离本发明上述技术思想情况下,根据本领域普通技术知识和惯用手段做出的各种替换或变更,均应包括在本发明的范围内。


图1为本发明液晶屏幕设置屏参的方法的流程图。
具体实施例方式如图1所示本发明液晶屏幕设置屏参的方法,包括步骤a.通过系统硬件的GPIO端口或AD端口的不同输出电平获取系统硬件的不同配置(检测AD端口的输出电平时对AD端口进行6bit的A/D采样),并根据不同系统的分辨率类型(如1920X1080,1366X768,1(^4X768等)确定各自系统硬件的预置电压,例如 1920 X 1080屏的预置电压为3V,1366 X 768屏的预置电压为0V,1024 X 768屏的预置电压为 IV,并预留中间电平以适应其它不同的屏格式;b.将所述不同系统硬件的预置电压和不同系统的分辨率类型形成一一对应的屏参索引表,在屏参索引表中将相同分辨率和相同参数的屏参索引分配在一个数组内,以提高对数据的搜索速度,减小冗余数据和提高存储空间的利用率;C.系统初始化中,系统软件通过读取系统硬件GPIO端口或AD端口的电平获取屏参的硬件配置,根据获取到的配置信息读取所述屏参索引表中的对应记录,如果没有符合屏参硬件配置的记录,则选取一个默认的屏参;如果有符合系统硬件配置的记录,选取该屏参;d.系统软件根据步骤c选取的屏参设置硬件缩放器(OSD scaler)对应的参数值, 使硬件缩放器根据不同的设置参数对OSD进行相对应的缩放,由此产生不同的屏的参数和不同的OSD缩放比例,实现一套目标代码兼容各种不同规格的液晶屏。
权利要求
1.液晶屏幕设置屏参的方法,其特征为包括步骤a.通过系统硬件的端口获取系统硬件的不同配置,并根据不同系统的分辨率类型确定各自系统硬件的预置电压;b.将所述不同系统硬件的预置电压和不同系统的分辨率类型形成一一对应的屏参索引表;c.系统初始化中,获取屏参的硬件配置,根据获取到的配置信息读取所述屏参索引表中的对应记录,如果没有符合屏参硬件配置的记录,则选取一个默认的屏参;如果有符合系统硬件配置的记录,选取该屏参;d.系统软件根据步骤C选取的屏参设置硬件缩放器对应的参数值,使硬件缩放器根据不同的设置参数对OSD进行相对应的缩放。
2.如权利要求1所述的液晶屏幕设置屏参的方法,其特征为在屏参索引表中将相同分辨率和相同参数的屏参索引分配在一个数组内。
3.如权利要求1所述的液晶屏幕设置屏参的方法,其特征为系统软件通过读取系统硬件端口的电平,获取步骤c中所述的硬件配置。
4.如权利要求1所述的液晶屏幕设置屏参的方法,其特征为步骤a中通过系统硬件端口的不同输出电平获取系统硬件的不同配置。
5.如权利要求1至4之一所述的液晶屏幕设置屏参的方法,其特征为所述的系统硬件端口为GPIO端口或AD端口。
全文摘要
本发明涉及液晶屏幕设置屏参的方法。包括步骤a.通过系统硬件的端口获取系统硬件的不同配置,并根据不同系统的分辨率类型确定各自系统硬件的预置电压;b.将不同系统硬件的预置电压和不同系统的分辨率类型形成屏参索引表;c.获取屏参的硬件配置,读取屏参索引表中的对应记录,如果没有符合屏参硬件配置的记录,则选取一个默认的屏参;如果有符合系统硬件配置的记录,选取该屏参;d.系统软件根据步骤c选取的屏参设置硬件缩放器对应的参数值,使硬件缩放器根据不同的设置参数对OSD进行相对应的缩放。本发明的液晶屏幕设置屏参的方法,使用一套目标代码实现了多种物理分辨率,简化了软件的开发难度,提高了生产效率和系统的运行效率。
文档编号G09G3/36GK102404520SQ201110373440
公开日2012年4月4日 申请日期2011年11月22日 优先权日2011年11月22日
发明者向何 申请人:四川长虹电器股份有限公司

最新回复(0)