一种通过BIOS显示二维码图片的方法.pdf

上传人:r5 文档编号:628951 上传时间:2018-02-28 格式:PDF 页数:6 大小:829.52KB
返回 下载 相关 举报
摘要
申请专利号:

CN201410332546.7

申请日:

2014.07.14

公开号:

CN104090803A

公开日:

2014.10.08

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 9/445申请公布日:20141008|||实质审查的生效IPC(主分类):G06F 9/445申请日:20140714|||公开

IPC分类号:

G06F9/445

主分类号:

G06F9/445

申请人:

山东超越数控电子有限公司

发明人:

鄢建龙

地址:

250100 山东省济南市高新区孙村镇科航路2877号

优先权:

专利代理机构:

济南信达专利事务所有限公司 37100

代理人:

姜明

PDF下载: PDF下载
内容摘要

本发明公开了一种通过BIOS显示二维码图片的方法,该方法的步骤如下:在UEFI的BIOS源代码中添加生成二维码的DXE驱动程序,在BIOSSetup代码中添加单独显示二维码图片的代码,添加原始信息到存储区内;编译修改后的UEFIBIOS代码;更新刚编译产生的BIOS二进制文件到系统Firmware中;启动系统Boot到BIOSPOST阶段,调用图形输出协议在POST阶段将二维码图片以BIOSLOGO的形式显示在屏幕上;启动系统进入BIOSSetup菜单,查看二维码图片信息。本发明和现有技术相比,二维码图片在被放大后,图片不会变的模糊,能够保持视觉效果,提高了二维码图片的识别率。

权利要求书

1.  一种通过BIOS显示二维码图片的方法,其特征在于,该方法的步骤如下:
1)启动UEFI BIOS,使UEFI BIOS完成对显卡的初始化,在UEFI的BIOS源代码中添加生成二维码的DXE驱动程序,修改BIOS中显示Logo的代码,在BIOS Setup代码中添加单独显示二维码图片的代码,添加原始信息到存储区内;
2)编译修改后的UEFI BIOS代码;
3)更新刚编译产生的BIOS二进制文件到系统Firmware中;
4)启动系统Boot到BIOS POST阶段,调用图形输出协议在POST阶段将二维码图片以BIOS LOGO的形式显示在屏幕上;
5)启动系统进入BIOS Setup菜单,查看二维码图片信息。

2.
  根据权利要求1所述的一种通过BIOS显示二维码图片的方法,其特征在于,所述的步骤1)中,原始信息保存到CMOS或者Flash的存储区内。

3.
  根据权利要求1所述的一种通过BIOS显示二维码图片的方法,其特征在于,所述的步骤5)中,进入System Information查看二维码图片信息。

说明书

一种通过BIOS显示二维码图片的方法
 
技术领域
本发明涉及计算机显示二维码图片技术领域,具体地说是一种通过BIOS显示二维码图片的方法。
背景技术
UEFI,全称“统一的可扩展固件接口”(Unified Extensible Firmware Interface), 是一种详细描述类型接口的标准。这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上。
BIOS是英文“Basic Input Output System”的缩略语,直译过来后中文名称就是“基本输入输出系统”。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。BIOS Setup菜单提供了对系统的配置信息进行设置的人机图形界面。
二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上使用较多的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型。
二维码可以存放系统厂商的主页地址信息或者微博链接的信息,这样用户通过手机扫描BIOS中二维码就可以对厂商进行关注。
通常的做法可以通过二维码生成软件,将一组二维码信息生成图片后,使用截图工具将二维码图形生成一个BIOS可识别格式的文件。然后将此图片文件拷贝到BIOS的源代码中。在BIOS的POST阶段将该图片显示在显示器上,或者通过在BIOS Setup菜单中显示此二维码图片。
上述方法有个缺点就是当图片被放大后,图片会变的模糊,影响视觉效果。
发明内容
本发明的技术任务是提供一种通过BIOS显示二维码图片的方法。
本发明的技术任务是按以下方式实现的,该方法的步骤如下:
1)启动UEFI BIOS,使UEFI BIOS完成对显卡的初始化,在UEFI的BIOS源代码中添加生成二维码的DXE驱动程序,修改BIOS中显示Logo的代码,在BIOS Setup代码中添加单独显示二维码图片的代码,添加原始信息到存储区内;
2)编译修改后的UEFI BIOS代码;
3)更新刚编译产生的BIOS二进制文件到系统Firmware中;
4)启动系统Boot到BIOS POST阶段,调用图形输出协议在POST阶段将二维码图片以BIOS LOGO的形式显示在屏幕上;
5)启动系统进入BIOS Setup菜单,查看二维码图片信息。
所述的步骤1)中,原始信息保存到CMOS或者Flash的存储区内。
所述的步骤5)中,进入System Information查看二维码图片信息。
本发明的一种通过BIOS显示二维码图片的方法和现有技术相比,具有设计合理、操作方便特点,用该方法显示的二维码图片,在被放大后,图片不会变的模糊,能够保持视觉效果,提高了二维码图片的识别率。
附图说明
附图1为在BIOS中显示二维码图片的流程图。  
具体实施方式
实施例1:
该方法的步骤如下:
1)启动UEFI BIOS,使UEFI BIOS完成对显卡的初始化,在UEFI的BIOS源代码中添加生成二维码的DXE驱动程序,修改BIOS中显示Logo的代码,在BIOS Setup代码中添加单独显示二维码图片的代码,添加原始信息到存储区内;
2)编译修改后的UEFI BIOS代码;
3)更新刚编译产生的BIOS二进制文件到系统Firmware中;
4)启动系统Boot到BIOS POST阶段,调用图形输出协议在POST阶段将二维码图片以BIOS LOGO的形式显示在屏幕上;
5)启动系统进入BIOS Setup菜单,查看二维码图片信息。
实施例2:
该方法的步骤如下:
1)启动UEFI BIOS,使UEFI BIOS完成对显卡的初始化,在UEFI的BIOS源代码中添加生成二维码的DXE驱动程序,修改BIOS中显示Logo的代码,在BIOS Setup代码中添加单独显示二维码图片的代码,添加原始信息到CMOS的存储区内;
2)编译修改后的UEFI BIOS代码;
3)更新刚编译产生的BIOS二进制文件到系统Firmware中;
4)启动系统Boot到BIOS POST阶段,调用图形输出协议在POST阶段将二维码图片以BIOS LOGO的形式显示在屏幕上;
5)启动系统进入BIOS Setup菜单,进入System Information查看二维码图片信息。
实施例3:
该方法的步骤如下:
1)启动UEFI BIOS,使UEFI BIOS完成对显卡的初始化,在UEFI的BIOS源代码中添加生成二维码的DXE驱动程序,修改BIOS中显示Logo的代码,在BIOS Setup代码中添加单独显示二维码图片的代码,添加原始信息到Flash的存储区内;
2)编译修改后的UEFI BIOS代码;
3)更新刚编译产生的BIOS二进制文件到系统Firmware中;
4)启动系统Boot到BIOS POST阶段,调用图形输出协议在POST阶段将二维码图片以BIOS LOGO的形式显示在屏幕上;
5)启动系统进入BIOS Setup菜单,进入System Information查看二维码图片信息。
通过上面具体实施方式,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的几种具体实施方式。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。

一种通过BIOS显示二维码图片的方法.pdf_第1页
第1页 / 共6页
一种通过BIOS显示二维码图片的方法.pdf_第2页
第2页 / 共6页
一种通过BIOS显示二维码图片的方法.pdf_第3页
第3页 / 共6页
点击查看更多>>
资源描述

《一种通过BIOS显示二维码图片的方法.pdf》由会员分享,可在线阅读,更多相关《一种通过BIOS显示二维码图片的方法.pdf(6页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104090803A43申请公布日20141008CN104090803A21申请号201410332546722申请日20140714G06F9/44520060171申请人山东超越数控电子有限公司地址250100山东省济南市高新区孙村镇科航路2877号72发明人鄢建龙74专利代理机构济南信达专利事务所有限公司37100代理人姜明54发明名称一种通过BIOS显示二维码图片的方法57摘要本发明公开了一种通过BIOS显示二维码图片的方法,该方法的步骤如下在UEFI的BIOS源代码中添加生成二维码的DXE驱动程序,在BIOSSETUP代码中添加单独显示二维码图片的代码,添加原始信。

2、息到存储区内;编译修改后的UEFIBIOS代码;更新刚编译产生的BIOS二进制文件到系统FIRMWARE中;启动系统BOOT到BIOSPOST阶段,调用图形输出协议在POST阶段将二维码图片以BIOSLOGO的形式显示在屏幕上;启动系统进入BIOSSETUP菜单,查看二维码图片信息。本发明和现有技术相比,二维码图片在被放大后,图片不会变的模糊,能够保持视觉效果,提高了二维码图片的识别率。51INTCL权利要求书1页说明书3页附图1页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书3页附图1页10申请公布号CN104090803ACN104090803A1/1页21一种通过B。

3、IOS显示二维码图片的方法,其特征在于,该方法的步骤如下1)启动UEFIBIOS,使UEFIBIOS完成对显卡的初始化,在UEFI的BIOS源代码中添加生成二维码的DXE驱动程序,修改BIOS中显示LOGO的代码,在BIOSSETUP代码中添加单独显示二维码图片的代码,添加原始信息到存储区内;2)编译修改后的UEFIBIOS代码;3)更新刚编译产生的BIOS二进制文件到系统FIRMWARE中;4)启动系统BOOT到BIOSPOST阶段,调用图形输出协议在POST阶段将二维码图片以BIOSLOGO的形式显示在屏幕上;5)启动系统进入BIOSSETUP菜单,查看二维码图片信息。2根据权利要求1所述。

4、的一种通过BIOS显示二维码图片的方法,其特征在于,所述的步骤1)中,原始信息保存到CMOS或者FLASH的存储区内。3根据权利要求1所述的一种通过BIOS显示二维码图片的方法,其特征在于,所述的步骤5)中,进入SYSTEMINFORMATION查看二维码图片信息。权利要求书CN104090803A1/3页3一种通过BIOS显示二维码图片的方法0001技术领域0002本发明涉及计算机显示二维码图片技术领域,具体地说是一种通过BIOS显示二维码图片的方法。背景技术0003UEFI,全称“统一的可扩展固件接口”UNIEDEXTENSIBLEFIRMWAREINTERFACE,是一种详细描述类型接口。

5、的标准。这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上。0004BIOS是英文“BASICINPUTOUTPUTSYSTEM”的缩略语,直译过来后中文名称就是“基本输入输出系统”。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。BIOSSETUP菜单提供了对系统的配置信息进行设置的人机图形界面。0005二维码又称QRCODE,QR全称QUICKRESPONSE,是一个近几年来移动设备上使用较多的一种编码方式,它比传统的BA。

6、RCODE条形码能存更多的信息,也能表示更多的数据类型。0006二维码可以存放系统厂商的主页地址信息或者微博链接的信息,这样用户通过手机扫描BIOS中二维码就可以对厂商进行关注。0007通常的做法可以通过二维码生成软件,将一组二维码信息生成图片后,使用截图工具将二维码图形生成一个BIOS可识别格式的文件。然后将此图片文件拷贝到BIOS的源代码中。在BIOS的POST阶段将该图片显示在显示器上,或者通过在BIOSSETUP菜单中显示此二维码图片。0008上述方法有个缺点就是当图片被放大后,图片会变的模糊,影响视觉效果。发明内容0009本发明的技术任务是提供一种通过BIOS显示二维码图片的方法。0。

7、010本发明的技术任务是按以下方式实现的,该方法的步骤如下1)启动UEFIBIOS,使UEFIBIOS完成对显卡的初始化,在UEFI的BIOS源代码中添加生成二维码的DXE驱动程序,修改BIOS中显示LOGO的代码,在BIOSSETUP代码中添加单独显示二维码图片的代码,添加原始信息到存储区内;2)编译修改后的UEFIBIOS代码;3)更新刚编译产生的BIOS二进制文件到系统FIRMWARE中;4)启动系统BOOT到BIOSPOST阶段,调用图形输出协议在POST阶段将二维码图片以BIOSLOGO的形式显示在屏幕上;说明书CN104090803A2/3页45)启动系统进入BIOSSETUP菜单。

8、,查看二维码图片信息。0011所述的步骤1)中,原始信息保存到CMOS或者FLASH的存储区内。0012所述的步骤5)中,进入SYSTEMINFORMATION查看二维码图片信息。0013本发明的一种通过BIOS显示二维码图片的方法和现有技术相比,具有设计合理、操作方便特点,用该方法显示的二维码图片,在被放大后,图片不会变的模糊,能够保持视觉效果,提高了二维码图片的识别率。附图说明0014附图为在BIOS中显示二维码图片的流程图。具体实施方式0015实施例1该方法的步骤如下1)启动UEFIBIOS,使UEFIBIOS完成对显卡的初始化,在UEFI的BIOS源代码中添加生成二维码的DXE驱动程序。

9、,修改BIOS中显示LOGO的代码,在BIOSSETUP代码中添加单独显示二维码图片的代码,添加原始信息到存储区内;2)编译修改后的UEFIBIOS代码;3)更新刚编译产生的BIOS二进制文件到系统FIRMWARE中;4)启动系统BOOT到BIOSPOST阶段,调用图形输出协议在POST阶段将二维码图片以BIOSLOGO的形式显示在屏幕上;5)启动系统进入BIOSSETUP菜单,查看二维码图片信息。0016实施例2该方法的步骤如下1)启动UEFIBIOS,使UEFIBIOS完成对显卡的初始化,在UEFI的BIOS源代码中添加生成二维码的DXE驱动程序,修改BIOS中显示LOGO的代码,在BIO。

10、SSETUP代码中添加单独显示二维码图片的代码,添加原始信息到CMOS的存储区内;2)编译修改后的UEFIBIOS代码;3)更新刚编译产生的BIOS二进制文件到系统FIRMWARE中;4)启动系统BOOT到BIOSPOST阶段,调用图形输出协议在POST阶段将二维码图片以BIOSLOGO的形式显示在屏幕上;5)启动系统进入BIOSSETUP菜单,进入SYSTEMINFORMATION查看二维码图片信息。0017实施例3该方法的步骤如下1)启动UEFIBIOS,使UEFIBIOS完成对显卡的初始化,在UEFI的BIOS源代码中添加生成二维码的DXE驱动程序,修改BIOS中显示LOGO的代码,在B。

11、IOSSETUP代码中添加单独显示二维码图片的代码,添加原始信息到FLASH的存储区内;2)编译修改后的UEFIBIOS代码;3)更新刚编译产生的BIOS二进制文件到系统FIRMWARE中;4)启动系统BOOT到BIOSPOST阶段,调用图形输出协议在POST阶段将二维码图片以说明书CN104090803A3/3页5BIOSLOGO的形式显示在屏幕上;5)启动系统进入BIOSSETUP菜单,进入SYSTEMINFORMATION查看二维码图片信息。0018通过上面具体实施方式,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的几种具体实施方式。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。说明书CN104090803A1/1页6图1说明书附图CN104090803A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1