开机logo图片显示的方法、装置、设备及存储介质制造方法及图纸

技术编号:27771785 阅读:34 留言:0更新日期:2021-03-23 12:50
本发明专利技术涉及一种开机logo图片显示的方法、装置、设备及存储介质,该方法包括:在基本输入输出系统初始化阶段,在绘制开机logo图片之前,调用预定的绘制函数,根据EDP数字接口读取显示屏的扩展显示器识别数据;读取所述基本输入输出系统中存储的、预先配置的配置文件,读取所述配置文件中与所述扩展显示器识别数据对应的图片源信息,所述配置文件中至少包括多张图片的图片源信息;从所述基本输入输出系统的图像库文件中获取所读取的图片源信息对应的图片存储路径,基于所述图片存储路径的图片绘制开机logo图片并显示。本发明专利技术在不同的显示屏产品搭载同一主板时,通过预先的配置,可以显示每一显示屏产品对应的开机logo图片,满足不同显示屏产品定制化需求。

【技术实现步骤摘要】
开机logo图片显示的方法、装置、设备及存储介质
本专利技术涉及计算机
,尤其涉及一种开机logo图片显示的方法、装置、设备及存储介质。
技术介绍
在实际应用中,开发人员会在同一主板上开发多款不同的产品,包括根据产品的应用特点,客值化不同的基本输入输出系统(BasicInputOutputSystem,BIOS)的开机logo。例如,对于某一项目,客户要求接24寸显示屏时显示第一种logo,接12寸显示屏时显示第二种logo,但要求24寸屏产品和12寸屏产品必须共用一个基本输入输出系统,目的是为了减少产品后续维护工作量。然后现有的技术方案中,基本输入输出系统默认只显示一个全屏的开机logo,如果需要显示不同的logo,要针对不同产品定制多个基本输入输出系统,增加基本输入输出系统维护及产品维护的工作量,同时增加成本。
技术实现思路
本专利技术的目的在于提供一种开机logo图片显示的方法、装置、设备及存储介质,在多个产品共用一个基本输入输出系统的前提下显示不同开机logo,实现开机logo的客值化。本专利技术提供一种开机logo图片显示的方法,应用于设备中,包括:在基本输入输出系统初始化阶段,在绘制开机logo图片之前,调用预定的绘制函数,根据EDP数字接口读取显示屏的扩展显示器识别数据;读取所述基本输入输出系统中存储的、预先配置的配置文件,读取所述配置文件中与所述扩展显示器识别数据对应的图片源信息,所述配置文件中至少包括多张图片的图片源信息;从所述基本输入输出系统的图像库文件中获取所读取的图片源信息对应的图片存储路径,基于所述图片存储路径的图片绘制开机logo图片并显示。本专利技术还提供一种开机logo图片显示的装置,包括:调用模块,用于在基本输入输出系统初始化阶段,在绘制开机logo图片之前,调用预定的绘制函数,根据EDP数字接口读取显示屏的扩展显示器识别数据;读取模块,用于读取所述基本输入输出系统中存储的、预先配置的配置文件,读取所述配置文件中与所述扩展显示器识别数据对应的图片源信息,所述配置文件中至少包括多张图片的图片源信息;显示模块,用于从所述基本输入输出系统的图像库文件中获取所读取的图片源信息对应的图片存储路径,基于所述图片存储路径的图片绘制开机logo图片并显示。本专利技术还提供一种计算机设备,所述计算机设备包括存储器及与所述存储器连接的处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的开机logo图片显示的方法的步骤。本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的开机logo图片显示的方法的步骤。本专利技术的有益效果是:本专利技术首先在基本输入输出系统初始化阶段调用预定的绘制函数,根据EDP数字接口读取显示屏的扩展显示器识别数据,然后读取配置文件中与扩展显示器识别数据对应的图片源信息,最后从图像库文件中获取图片源信息对应的图片存储路径,根据图片存储路径的图片绘制开机logo图片并显示。本专利技术在不同的显示屏产品搭载同一主板时,通过预先的配置,可以显示每一显示屏产品对应的开机logo图片,满足不同显示屏产品定制化需求。附图说明图1为本专利技术开机logo图片显示的方法一实施例的流程示意图;图2为本专利技术开机logo图片显示的装置一实施例的结构示意图;图3为本专利技术计算机设备一实施例的硬件架构的示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在本专利技术中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。参阅图1所示,是本专利技术开机logo图片显示的方法一实施例的流程示意图。该开机logo图片显示的方法包括以下步骤:步骤S1,在基本输入输出系统初始化阶段,在绘制开机logo图片之前,调用预定的绘制函数,根据EDP数字接口读取显示屏的扩展显示器识别数据;其中,基本输入输出系统(BasicInputOutputSystem,BIOS)是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,主要功能是为计算机提供最底层的、最直接的硬件设置和控制。其中,EDP数字接口是显示屏的一种通信接口,是一种基于DisplayPort架构和协议的一种全数字化接口,可以用较简单的连接器以及较少的引脚来传递高分辨率信号,能够实现多数据同时传输。扩展显示器识别数据(Extendeddisplayidentificationdata,EDID)存储在显示器中的DDC存储器中,当主机与显示器连接后,主机会通道DDC通道读取显示器DDC存储器中的存储的扩展显示器识别数据EDID。设备上电开机后,基本输入输出系统进入初始化阶段,在绘制开机logo图片之前,首先调用预定的绘制函数DrawQuietBootLogo,根据EDP数字接口读取显示屏的扩展显示器识别数据EDID。步骤S2,读取所述基本输入输出系统中存储的、预先配置的配置文件,读取所述配置文件中与所述扩展显示器识别数据对应的图片源信息,所述配置文件中至少包括多张图片的图片源信息;其中,基本输入输出系统的内存中存储预先配置的配置文件,在该配置文件中,配置了多个条项,每一条项对应一个图片源信息,配置文件中包括多个不同的图片源信息,每一个图片源信息对应的图片都可以作为相应的显示屏的开机logo图片。图片源信息包括图片的名称,图片的名称为图片的唯一识别码。步骤S3,从所述基本输入输出系统的图像库文件中获取所读取的图片源信息对应的图片存储路径,基于所述图片存储路径的图片绘制开机logo图片并显示。本实施例中,在从配置文件中读取到与扩展显示器识别数据对应的图片源信息后,再从基本输入输出系统的图像库文件SDL中读取该图片源信息对应的图片存储路径,例如对于图片源信息“SECTIONRAW=LOGO_FILE_NAME2”,图片的名称为“NAME2”,在图像库文件SDL中,首先,查询Name=“LOGO_FILE_NAME2”,在查询到后,获取对应的Value,Value=“Amitsepkg/core/em/AMITSE/DUCALE.bmp”,本文档来自技高网...

【技术保护点】
1.一种开机logo图片显示的方法,应用于设备中,其特征在于,包括:/n在基本输入输出系统初始化阶段,在绘制开机logo图片之前,调用预定的绘制函数,根据EDP数字接口读取显示屏的扩展显示器识别数据;/n读取所述基本输入输出系统中存储的、预先配置的配置文件,读取所述配置文件中与所述扩展显示器识别数据对应的图片源信息,所述配置文件中至少包括多张图片的图片源信息;/n从所述基本输入输出系统的图像库文件中获取所读取的图片源信息对应的图片存储路径,基于所述图片存储路径的图片绘制开机logo图片并显示。/n

【技术特征摘要】
1.一种开机logo图片显示的方法,应用于设备中,其特征在于,包括:
在基本输入输出系统初始化阶段,在绘制开机logo图片之前,调用预定的绘制函数,根据EDP数字接口读取显示屏的扩展显示器识别数据;
读取所述基本输入输出系统中存储的、预先配置的配置文件,读取所述配置文件中与所述扩展显示器识别数据对应的图片源信息,所述配置文件中至少包括多张图片的图片源信息;
从所述基本输入输出系统的图像库文件中获取所读取的图片源信息对应的图片存储路径,基于所述图片存储路径的图片绘制开机logo图片并显示。


2.根据权利要求1所述的开机logo图片显示的方法,其特征在于,在显示所述开机logo图片之前,还包括:
获取预定的显示参数,获取所述开机logo图片在当前的显示屏上显示的显示参数,分析所述开机logo图片在当前的显示屏上显示的显示参数是否与预定的显示参数对应一致;
若一致,则显示所述开机logo图片。


3.根据权利要求2所述的开机logo图片显示的方法,其特征在于,所述分析所述开机logo图片在当前的显示屏上显示的显示参数是否与预定的显示参数对应一致的步骤之后,还包括:
若不一致,则进入所述基本输入输出系统并设置所述开机logo图片在当前的显示屏上显示的显示参数;
重启所述设备,再次进入所述基本输入输出系统初始化阶段,以绘制开机logo图片并显示。


4.根据权利要求2或3所述的开机logo图片显示的方法,其特征在于,所述显示参数至少包括分辨率、显示时间及屏幕方向。


5.根据权利要求1所述的开机logo图片显示的方法,其特征在于,所述在基本输入输出系统初始化阶段,在绘制开机logo图片之前,调用预定的绘制函数,根据EDP数字接口读取显示屏的扩展显示器识别数据的步骤之前,还包括:
在所述基本输入输出系统的图像库文件中添加所述多张图片分别对应的图片存储路径;
在所述配置文件中配置所述多张图片分别对应的图片源信息,并将配置后的配置文件存储在所述基本输入输出系统的内存中。


6.一种开机logo图片显示的装置,其特征在于,包括:
调用模块,用于在基本输入输出系统...

【专利技术属性】
技术研发人员:丁永波王大平杨梓肖国良
申请(专利权)人:深圳微步信息股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1