快速键启动音响播放器的方法 【技术领域】
本发明涉及一种有关利用快速键启动音响播放器的方法,更具体地说,涉及一种在电脑开机时,通过电脑系统的基本输出/输入系统(BIOS,BasicInput Output System)来检测是否有快速键或键盘上的热键,以判断是否启动音响播放器或电脑系统的方法。
背景技术
就目前市面上的笔记本电脑而言,其主要是在笔记本电脑的系统上额外附加有音响播放器功能,且通过外接硬件控制器的方式来实现,但是由于增加额外的硬件控制器对整个系统的成本来说是一项负担。另外,从目前电脑市场削价竞争的观点来看,多增加成本其实就是减少产品的竞争力。因此我们可以通过利用剩余的BIOS只读记忆体(ROM,Read only Memory)空间,并在其中设置一个小型的音响播放器,因为此类音响播放器是通过软件解决方案(Software Solution)来实现,所以没有成本增加的问题,不过其缺点是没有硬件控制器中额外(或独立)的可对音响播放器的开启与关闭进行控制的控制键。
其实,不光是笔记本电脑,对于台式电脑来说,也越来越需要通过键盘的快速键来启动使用者常用的一些功能,如所谓的“多媒体键盘”就是为此而产生。以往使用者都是通过键盘设定快速键来开启常用的独立功能,但多媒体键盘则是更进一步将那些常用的功能独立构成快速键,让使用者在使用上能更为方便快速。而在越来越强调产品个性化地现在,电脑在使用上当然也要求更符合个性化需求,以便使用者使用得更为顺手,因此,快速键已成为电脑产品中不可缺少的一部分。
【发明内容】
为此,本发明中快速键启动音响播放器的方法主要是为了解决现有笔记本电脑、台式电脑还无法通过快速键来启动音响播放器的问题。
热键或快速键是目前笔记本电脑所普遍应用的功能键,即通过它使用者可以快速的呼叫或执行某项功能。不过这些热键(快速键)的功能通常是在系统启动、驱动程式启动或开机之后才能运作,而在这之前,这些功能键处于无作用状态。因此,可以借用这些热键(快速键)作为音响播放器的开关功能键,从而既不增加成本,又可实现在半开机状态下启动音响播放器。
因此,本发明为了达到上述目的,本发明提供了一种将音响播放器的功能独立出来,即在电脑开机时不启动电脑系统,而直接使用音响播放器的快速键启动音响播放器的方法,实现该方法的步骤如下:
在电脑的BIOS ROM中放置一音响播放器;
在该电脑系统的原有键盘之外设置一独立的快速键,或在该电脑系统原有的键盘上设置一热键;以及
在启动电脑系统时,判断是否按压该快速键或热键,若是,启动音响播放器,否则进入电脑系统。
借助于本发明中的方法,即可使用一独立于电脑键盘外的快速键,来启动独立设置在BIOS ROM中的音响播放器,以达到快速、启动音响播放器的目的。
【附图说明】
下面将结合附图对本发明中的具体实施例作进一步详细说明。
图1是本发明中以快速键启动音响播放器的方法的框架示意图;
图2是本发明中以快速键启动音响播放器的方法实施例一的步骤流程图;
图3是本发明中以快速键启动音响播放器的方法实施例二的步骤流程图。
【具体实施方式】
如图1所示,键盘的输入是由键盘控制器(Keyboard Controller)来控制,而键盘控制器包括有:
a)可储存键盘输入资料的缓冲记忆体(Buffer);
b)用于比对输入资料的扫描码(Scan Code);
c)送出中断需求(Interrupt Request)。
当按下某一键时,会出现相对应的键脉冲(Keystroke),然后键盘控制从扫描码(Scan code)中找出对应的码放置在缓冲记忆体中,接着键盘控制器送出中断需求给中央处理器,则中央处理器载入与执行对应于中断需求的服务程式,最后由中央处理器从缓冲记忆体中读入资料。
所以当使用者按下键盘上的按键时,即通过输出/输入端(I/Oport)将键脉冲(Keystroke)传送给键盘控制器,并存入缓冲记忆体中。扫描码经比对键脉冲(Keystroke)后,将对应的码放在缓冲记忆体中,BIOS读取该码以判断使用者是否按下电源键、热键或快速键,最后决定是否启动音响播放器或电脑系统。
第一实施例
如图2所示,本发明的第一实施例是利用独立的快速键启动音响播放器。即通过独立设置的按键来启动音响播放器并同时启动电脑系统的功能,其实施步骤如下:
步骤S11以快速键开机。设计让独立设置在键盘之外的快速键具备开机功能,因此按下快速键相当于按下电源键,使电脑开机。
步骤S12判断是否以快速键开机。当按下快速键后,在开机过程中,电脑系统的BIOS查询键盘控制器(也可以是嵌入式控制器,EmbeddedController)所回复的快速键状态,可得知目前系统是以快速键或是以电源键开机。
步骤S13启动音响播放器。若BIOS判断是以快速键开机,则开启音响播放器。
步骤S14启动电脑系统。若BIOS判断不是以快速键开机,则进入电脑系统。
第二实施例
如图3所示,本发明中的第二实施例是利用热键启动音响播放器,当使用者先按下热键,再按下电源键即可以启动音响播放器的功能。其实施步骤如下:
步骤S21以电源键开机。因热键功能设置在原键盘中的一个按键上,因此在此没有设计开机功能,所以按下电源键后就进入开机状态。
步骤S22判断是否按下热键。按下电源键开机,在开机过程中,BIOS查询键盘控制器所回复的扫描码状态,可得知目前热键是否正被按着。
步骤S23启动音响播放器。若判断为按着热键开机,则开启音响播放器。
步骤S24启动电脑系统。若判断为非按着热键,则进入电脑系统。
上述虽然对本发明中的两具体实施例作了说明,但并不能作为本发明的保护范围,即对本领域的普通技术人员来说应该明白,在不脱离本发明的设计精神下可以对其作出等效的变化与修饰,因此,凡是在不脱离本发明的设计精神下所作出的等效变化与修饰,均应认为落入本发明的保护范围。