更新开机界面之系统及方法技术方案

技术编号:2859657 阅读:155 留言:0更新日期:2012-04-11 18:40
本发明专利技术揭露一种更新开机界面之系统及方法。该系统采用分层架构,该分层架构包括一应用层、一驱动层、一硬件抽象层及一硬件平台,其中:应用层包括一用户界面,通过该用户界面加载一用于更新开机界面的图片,并根据该更新操作生成一命令信号。硬件抽象层包括一BIOS,其响应该命令信号以更新开机界面图片。本发明专利技术采用分层架构,并且由BIOS提供更新开机界面的功能,使得开发人员只需遵从标准界面,即可实现分层开发,程序易于维护。

【技术实现步骤摘要】

本专利技术涉及一种更新计算机系统参数的系统及方法,尤其是涉及一种。
技术介绍
开机界面可以作为品牌的宣传画面,藉此扩大品牌的知名度。传统的开机界面系由操作系统控制,使用操作系统供货商提供的程序来更新开机界面,缺乏自主性与灵活性。为了避免上述缺陷,需要提供一种,该系统具有分层架构,并由BIOS提供更新开机界面之功能,从而可以自主地更新开机画面以达到宣传自主品牌的作用。
技术实现思路
本专利技术的主要目的在于,提供一种更新开机界面之系统。该系统采用分层架构,该分层架构包括一应用层、一驱动层、一硬件抽象层及一硬件平台。应用层包括一用户界面及一动态链接库;驱动层包括一驱动器模型;硬件抽象层包括一基本输入输出系统(BasicInput/Output System,BIOS)及一闪存,其中BIOS包括一开机界面压缩模块、一开机界面更新模块及一开机界面读取模块;硬件平台包括一南桥及一中央处理单元(Central Processing Unit,CPU)。用户通过该用户界面选择用于更新开机界面的图片及开机界面在用户界面上显示的位置,用户界面根据该更新操作生成一命令信号,并将该命令信号及该开机界面图片输出到动态链接库。动态链接库用于接收用户界面输出的命令信号及该开机界面图片,并初步压缩该开机界面图片,然后将该命令信号及该开机界面图片转发到驱动器模型。驱动器模型用于接收该命令信号及该开机界面图片,并将该命令信号及该开机界面图片转发到BIOS。BIOS接收该命令信号及该开机界面图片,开机界面压缩模块用于压缩该开机界面图片,并将其转换为所需的图片存储格式。开机界面更新模块用于更新开机界面图片。开机界面读取模块用于读取开机界面图片以显示在屏幕上。闪存用于存储开机界面图片。南桥用于连接BIOS与CPU。CPU用于执行开机界面更新功能,以更新开机界面。本专利技术还提供一种更新开机界面的方法。该方法包括下列步骤提供一用户界面,通过该用户界面加载一开机界面图片,生成一用以更新开机界面的命令信号。提供一动态链接库,接收并转发用户界面输出的命令信号及开机界面图片,并初步压缩该开机界面图片。提供一驱动器模型,接收动态链接库输出的命令信号及开机界面图片。提供一基本输入输出系统,接收驱动器模型转发的该命令信号及该开机界面图片,然后鉴别该开机界面图片是否有效。如果该开机界面有效,执行该命令信号以更新开机界面。本专利技术采用分层架构,使得开发人员只需遵从标准界面,实现分层开发,以达到快速开发、降低程序技术实现的难度之目的,程序易于维护。附图说明图1是本专利技术的更新开机界面之系统的功能模块图。图2是本专利技术的更新开机界面的流程图。具体实施方式如图1所示,是本专利技术的更新开机界面之系统的功能模块图。该系统采用分层架构,该分层架构包括一应用层、一驱动层、一硬件抽象层及一硬件平台。应用层包括一用户界面10及一动态链接库11;驱动层包括一驱动器模型12;硬件抽象层包括一基本输入输出系统(Basic Input/Output System,BIOS)13及一闪存14,其中BIOS13包括一开机界面压缩模块130、一开机界面更新模块131及一开机界面读取模块132;硬件平台包括一南桥15及一中央处理单元(CentralProcessing Unit,CPU)16。用户通过该用户界面10选择用于更新开机界面的图片及开机界面在用户界面上显示的位置,用户界面10根据该更新操作生成一命令信号,并将该命令信号及该开机界面图片输出到动态链接库11。动态链接库11用于接收用户界面10输出的命令信号及该开机界面图片,并初步压缩该开机界面图片,然后将该命令信号及该开机界面图片转发到驱动器模型12。驱动器模型12用于接收该命令信号及该开机界面图片,并将该命令信号及该开机界面图片转发到BIOS13。BIOS13接收该命令信号及该开机界面图片,开机界面压缩模块130用于压缩该开机界面图片,将其转换为所需的图片存储格式。开机界面更新模块131用于更新开机界面图片。开机界面读取模块132用于读取开机界面图片并按上述之设定显示在屏幕上。闪存14用于存储开机界面图片。南桥15用于连接BIOS13与CPU16。CPU16用于执行开机界面更新功能,以更新开机界面。如图2所示,是本专利技术的更新开机界面的流程图。通过用户界面10加载一开机界面图片(步骤20)。用户界面10响应该更新操作,生成一命令信号,并将该命令信号及该开机界面图片输出到动态链接库11(步骤21)。动态链接库11接收该命令信号及该开机界面图片,并初步压缩该开机界面图片,然后将该命令信号及该开机界面图片转发到驱动器模型12(步骤22)。驱动器模型12接收该命令信号及该开机界面图片并将其转发到BIOS13(步骤23)。BIOS13接收该命令信号及该开机界面图片(步骤24)。然后BIOS13鉴别该开机界面图片是否有效,其中鉴别的内容包括该开机界面图片的格式及大小(步骤25)。如果用于更新的开机界面图片无效,程序结束;如果该用于更新的开机界面图片有效,BIOS13压缩该开机界面图片,将其转换为所需的图片存储格式(步骤26)。依据该命令信号更新闪存14中的开机界面图片(步骤27)。更新该开机界面图片后重新激活计算机(步骤28)。读取闪存14中的更新后的开机界面图片,通过BIOS13、驱动器模型12及动态链接库11将该开机界面图片发送到用户界面10,以显示更新后的开机界面(步骤29)。本文档来自技高网...

【技术保护点】
一种更新开机界面之系统,该系统包括一应用层、一驱动层、一硬件抽象层及一硬件平台,其特征在于,应用层包括:一用户界面,通过该用户界面加载一开机界面图片,该用户界面响应该更新操作生成一命令信号;及一动态链接库,用于接收用 户界面输出的命令信号及开机界面图片,并初步压缩该开机界面图片;驱动层包括一驱动器模型,用于接收动态链接库输出的该命令信号及该开机界面图片;硬件抽象层包括:一闪存,闪存用于存储开机界面图片;及一基本输入输出系统 ,用于接收驱动器模型输出的该命令信号及该开机界面图片,其包括:一开机界面压缩模块,用于压缩该开机界面图片,将其转换为闪存所需的图片存储格式;及一开机界面更新模块,用于更新闪存中的开机界面图片。

【技术特征摘要】
1.一种更新开机界面之系统,该系统包括一应用层、一驱动层、一硬件抽象层及一硬件平台,其特征在于,应用层包括一用户界面,通过该用户界面加载一开机界面图片,该用户界面响应该更新操作生成一命令信号;及一动态链接库,用于接收用户界面输出的命令信号及开机界面图片,并初步压缩该开机界面图片;驱动层包括一驱动器模型,用于接收动态链接库输出的该命令信号及该开机界面图片;硬件抽象层包括一闪存,闪存用于存储开机界面图片;及一基本输入输出系统,用于接收驱动器模型输出的该命令信号及该开机界面图片,其包括一开机界面压缩模块,用于压缩该开机界面图片,将其转换为闪存所需的图片存储格式;及一开机界面更新模块,用于更新闪存中的开机界面图片。2.如权利要求1所述的更新开机界面之系统,其特征在于,所述的硬件平台包括一南桥及一中央处理单元,南桥用于连接基本输入输出系统与中央处理单元。3.如权利要求1所述的更新开机界面之系统,其特征在于,所述的...

【专利技术属性】
技术研发人员:唐桂花蔡鸿远翁意钦
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1