一种显示bios调试信息的方法及应用该方法的计算机设备的制造方法
【技术领域】
[0001]本发明涉及数据处理及控制领域,尤其是涉及一种显示B1S调试信息的方法。
【背景技术】
[0002]目前,在笔记本测试样机进行测试的过程中,经常会出现各种死机的情况,当出现类似情况时,工程师没有有效的方法立即知道当前的B1S P0RT80或其他端口的数据信息,而现有的解决方案中,大多是通过借助外部工具或者第三方软件来实现的,但是由于利用外部工具会增加成本,而第三方软件又存在操作复杂、浪费时间的缺点。
[0003]另外,在笔记本产品研发过程中,往往会需要给硬体及其它相关测试部门开启B1S高级设置的选项来完成产品的调试,现有的解决方案是通过发布特殊版本的B1S,该方案的缺点是费时且操作复杂。
【发明内容】
[0004]本发明所要解决的技术问题是提供一种通过预定的热键或快捷键显示B1S调试信息的方法及应用该方法的计算机设备。
[0005]为了解决上述技术问题,本发明采用了如下技术方案:
[0006]—种显示B1S调试信息的方法,包括以下步骤:
[0007]SI:判断第一热键是否触发,如果是,设置嵌入式控制器为第一状态并保存端口 80的数据;否则设置嵌入式控制器为第二状态;
[0008]S2:根据所述第一状态,B1S通过嵌入式控制器读取端口 80的数据并将所述数据输出到屏幕上。
[0009]其中,还进一步包括步骤S3:判断第二热键是否触发,如果是,则进入B1S高级配置选项;否则返回步骤S2。
[0010]其中,所述步骤S3中,在关机状态下判断所述第一热键是否触发。
[0011 ]其中,还进一步包括步骤S4:判断第三热键是否触发,如果是,则结束程序;否则返回步骤S2。
[0012]本发明还提供了一种应用了如上所述显示B1S调试信息的方法的计算机设备,所述计算机设备中包括嵌入式控制器和B1S系统;其中,所述嵌入式控制器配置为判断第一热键是否触发,如果是,设置其为第一状态并保存端口 80的数据;否则设置其为第二状态;所述B1S配置为根据所述第一状态,通过所述嵌入式控制器读取端口 80的数据并将所述数据输出到屏幕上。
[0013]其中,所述B1S还进一步配置为判断第二热键是否触发,如果是,则进入B1S高级配置选项。
[0014]其中,所述B1S还进一步配置为判断第三热键是否触发,如果是,则结束程序。
[0015]与现有技术相比,本发明的有益效果在于:
[0016]1、本发明的显示B1S调试信息的方法中,通过在主机与外接电源连接时,按下第一热键,即可在再次开机时在显示屏上显示于第一热键对应的PORT的信息,具有省时方便的特点;
[0017]2、本发明还可以在开机的时候,检测第二热键的输入,当检测到第二热键时,可以在显示屏上显示B1S高级配置选项,以进行设置,具有方便快捷的特点。
【附图说明】
[0018]图1为本发明实施例的一种显示B1S调试信息的方法的流程图;
[0019]图2为本发明另一实施例的一种显示的B1S端口80的信息的流程图。
【具体实施方式】
[0020]下面结合附图和具体实施例对本发明作进一步详细描述,但不作为对本发明的限定。
[0021]如图1所示,为本发明实施的一种显示B1S调试信息的方法的流程图,其中,包括以下步骤:
[0022]S1:嵌入式控制器判断第一热键是否触发,如果是,设置嵌入式控制器(EC)为第一状态并保存端口 80的数据;否则设置嵌入式控制器为第二状态;其中,本实施例中的第一状态和第二状态可以通过嵌入式控制器一端口的EC Flag值来确定,如当判断为第一热键触发时,设置嵌入式控制器的一端口的值为I,否则设置嵌入式控制器的一端口的值为O。
[0023]S2:当嵌入式控制器为第一状态时,B1S(输入输出系统)通过嵌入式控制器读取端口 80的数据并将该数据输出到屏幕上。本实施例中,B1S可以根据嵌入式控制器的端口的值来选择是否将端口 80的数据输出到屏幕上。
[0024]所述步骤SI中,在关机状态下也可以判断第一热键是否触发。即无论在开机还是关机状态下,只要有外部电源的连接,都可以进行本发明实施例如上的操作步骤,因此,在笔记本电脑等计算机设备测试样机时,只要通过按下特定的第一热键(如本实施例中的Fn+D),即可对对应端口的数据信息进行保存,以便于在开机时B1S读取该端口的数据并进行显示输出。
[0025]如图2所示,为本发明另一实施例的一种显示B1S调试信息的方法的流程图,其中,还进一步包括步骤S3:判断第二热键是否触发,如果是,则进入B1S高级配置选项;否则返回步骤S2,通过该步骤可以实现对B1S高级配置选项的调用,而不需要通过发布特征版本的B1S来实现B1S高级配置选项的调用,具有方便快捷的特点。而且,本实施例中,步骤S3的进行是在开机的状态下进行的。
[0026]另外,本实施例中还可以还进一步包括步骤S4:判断第三热键是否触发,如果是,则结束程序;否则返回步骤S2。通过第三热键,可以退出B1S的高级选项配置或端口信息数据的显示。
[0027]在一优选实施例中,步骤SO之前,还可以对第一热键或第二热键、第三热键进行自定义设置,并用自定义的第一热键、第二热键和第三热键替换当前的第一热键和第二热键。且本实施例中的热键可以是键盘功能区的特定按键或者是至少两种按键组合形成的组合键。
[0028]另外,本发明还提供了一种应用了显示B1S调试信息的方法的计算机设备,该计算机设置中包括嵌入式控制器和B1S系统;其中,嵌入式控制器可以配置为判断第一热键是否触发,如果是,设置其为第一状态并保存端口 80的数据;否则设置其为第二状态;例如,本实施例中,嵌入式控制器可以配置为判断为所述第一热键触发时,设置其一端口的值为I,否则设置该端口的值为O A1S系统可以配置为根据该第一状态,通过所述嵌入式控制器读取端口 80的数据并将所述数据输出到屏幕上。B1S还可以进一步配置为判断第二热键是否触发,如果是,则进入B1S高级配置选项。B1S还可以判断第三热键是否触发,如果是,则结束程序。
[0029]为了更加清楚的说明本发明的技术特征,下面对本发明的实施例进一步的说明,当笔记本电脑的主机与外接电源电连接时,嵌入式控制器实时检测第一热键的输入,当检测到第一热键的输入时,其将对应于第一热键的标志位从O变为1(但不限于此,另一实施例中也可以是从I变为O);当笔记本电脑开机时,B1S判断嵌入式控制器的标志位的值,如本实施例中,当检测到标志位的值为I时,B1S通过嵌入式控制器读取对应的B1S端口的信息,并且在显示屏上显示该B1S端口的信息。另外,若需要调用B1S高级设置选项,则可按下第二热键,B1S判断是否有第二热键按下,如有,则在显示屏上显示B1S高级设置选项。
[0030]综上所述,本发明的显示B1S调试信息的方法中,通过在主机与外接电源连接时,按下第一热键,即可在再次开机时在显示屏上显示于第一热键对应的PORT的信息,具有省时方便的特点;本发明还可以在开机的时候,检测第二热键的输入,当检测到第二热键时,可以在显示屏上显示B1S高级配置选项,以进行设置,具有方便快捷的特点。
[0031]以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。
【主权项】
1.一种显示B1S调试信息的方法,其特征在于,包括以下步骤: SI:判断第一热键是否触发,如果是,设置嵌入式控制器为第一状态并保存端口 80的数据;否则设置嵌入式控制器为第二状态; S2:根据所述第一状态,B1S通过嵌入式控制器读取端口 80的数据并将所述数据输出到屏幕上。2.根据权利要求1所述的方法,其特征在于:还进一步包括步骤S3:判断第二热键是否触发,如果是,则进入B1S高级配置选项;否则返回步骤S2。3.根据权利要求1所述的方法,其特征在于,所述步骤SI中,在关机状态下判断所述第一热键是否触发。4.根据权利要求1所述的方法,其特征在于:还进一步包括步骤S4:判断第三热键是否触发,如果是,则结束程序;否则返回步骤S2。5.—种应用如权利要求1-4所述的显示B1S调试信息的方法的计算机设备,其特征在于,所述计算机设备中包括嵌入式控制器和B1S系统;其中,所述嵌入式控制器配置为判断第一热键是否触发,如果是,设置其为第一状态并保存端口 80的数据;否则设置其为第二状态;所述B1S配置为根据所述第一状态,通过所述嵌入式控制器读取端口 80的数据并将所述数据输出到屏幕上。6.根据权利要求5所述的计算机设备,其特征在于,所述B1S还进一步配置为判断第二热键是否触发,如果是,则进入B1S高级配置选项。
【专利摘要】本发明提供了一种显示BIOS调试信息的方法及应用该方法的计算机设备,包括以下步骤:S1:判断第一热键是否触发,如果是,设置嵌入式控制器为第一状态并保存端口80的数据;否则设置嵌入式控制器为第二状态;S2:根据所述第一状态,BIOS通过嵌入式控制器读取端口80的数据并将所述数据输出到屏幕上。本发明具有操作方便、省时且低成本的特点。
【IPC分类】G06F11/22, G06F11/32
【公开号】CN105677546
【申请号】CN201610096574
【发明人】贾向阳, 周大海, 李永
【申请人】合肥联宝信息技术有限公司
【公开日】2016年6月15日
【申请日】2016年2月22日