实现多个模式控制方式切换的方法和系统技术方案

技术编号:2845844 阅读:167 留言:0更新日期:2012-04-11 18:40
根据本发明专利技术,提出了一种实现多个模式控制方式切换的方法,包括:在计算机启动时,由BIOS系统判断集成在控制芯片上的多个GPIO引脚的电平状态组合,所述多个GPIO引脚的电平状态组合由模式转换控制开关的切换状态确定;以及BIOS系统根据所述多个GPIO引脚的电平状态组合,切换到相应的模式控制方式以便在进入操作系统时启动所述模式。

【技术实现步骤摘要】

本专利技术属于计算机应用领域。具体地,本专利技术涉及一种实现多个模式控制方式切换的方法和系统,能够在不增加系统成本的前提下,方便的切换不同的用户使用模式(用户模式可以自行定义),增加了系统的易用性和扩展性。
技术介绍
随着计算机的普及和大量的应用,人们对于计算机的应用也越来越广泛,对计算机应用个性化定制也愈来愈强,不同用户或是同一用户在不同使用环境,均希望计算机提供不同的系统形态和性能。模式控制方式切换已经成为市场的热点。例如,针对计算机上的不同应用,例如游戏、MP3播放、看电视、使用软件等,有时需要不同的CPU频率,因此,需要对CPU频率的进行切换。这是模式控制方式切换的一种形式。当然,还可以对计算机操作的其他功能模式(模式控制方式)进行切换。当前,联想锋行系列电脑通过模式控制方式切换,实现了对CPU的运行速度的选择,分别针对Tubro、Auto和Cool。最大程度上满足了最终用户的DIY兴趣和需求。上述模式控制方式切换的引入增强了用户体验,为产品带来了增值。由此,模式转换概念的引入,增加了计算机系统的易用性、可操作性和扩展性。但是,目前,常用的控制方法是采用单片机控制,需要进行单片机硬件电路设计和软件编程,一定程度上增加了系统成本,增加了系统调试难度,延长了项目开发时间。
技术实现思路
为了解决上述问题提出了本专利技术。因此,本专利技术的目的是提出一种实现多个模式控制方式切换的方法和系统,能够在不增加系统成本的前提下,方便的切换不同的用户使用模式(用户模式可以自行定义),增加了系统的易用性和扩展性。为了实现上述目的,根据本专利技术,提出了一种实现多个模式控制方式切换的方法,包括在计算机启动时,由BIOS系统判断集成在控制芯片上的多个GPIO引脚的电平状态组合,所述多个GPIO引脚的电平状态组合由模式转换控制开关的切换状态确定;以及BIOS系统根据所述多个GPIO引脚的电平状态组合,切换到相应的模式控制方式以便在进入操作系统时启动所述模式。优选地,确定所述多个GPIO引脚的电平状态组合的步骤包括由GPIO控制电路将来自模式转换控制开关的开关信号转换为逻辑电平控制信号,并由所述控制芯片通过所述多个GPIO引脚接收所述信号。优选地,所述多个GPIO引脚由大于等于两个的GPIO引脚形成。优选地,所述模式转换控制开关设置在主机外部并通过外插连接器与主板相连,以便由用户操作。根据本专利技术,还提出了一种实现多个模式控制方式切换的系统,包括主板平台部分和前置控制部分。主板平台部分包括连接头,用于与前置控制部分的连接器相连以接收来自前置控制部分的开关信号;GPIO控制电路,用于根据所述开关信号产生逻辑电平控制信号;以及其上集成有多个GPIO引脚的系统控制芯片,用于根据由所述多个GPIO引脚从所述GPIO控制电路接收到的逻辑电平控制信号,在BIOS系统的控制下,切换到相应的模式控制方式。前置控制部分包括与所述连接头相连的连接器,用于接收来自模式转换控制开关的开关信号并输入到主板平台部分;以及模式转换控制开关,用于执行开关操作以产生用于控制模式转换的所述开关信号。根据本专利技术,通过增加一个硬件连接(连接头+连接器),可以方便控制切换计算机不同使用模式状态。整个过程平滑切换,不需增加更多的硬件配置,方便快捷。因此,本专利技术通过固件和硬件的配合使用,实现了PC多使用模式切换,增强了用户使用体验感受,带来产品增值。附图说明通过参考以下结合附图对所采用的优选实施例的详细描述,本专利技术的上述目的、优点和特征将变得显而易见,其中图1是示出了根据本专利技术实施例的实现多个模式控制方式切换的系统的方框图;图2是示出了根据本专利技术实施例的实现多个模式控制方式切换的系统的主板平台部分的电路控制示意图;图3是示出了根据本专利技术实施例的实现多个模式控制方式切换的系统的前置控制部分的电路控制示意图;以及图4是示出了根据本专利技术实施例的实现多个模式控制方式切换的方法的流程图。具体实施例方式下面将结合附图来详细描述本专利技术的优选实施例。图1是示出了根据本专利技术实施例的实现多个模式控制方式切换的系统的方框图。如图1所示,根据本专利技术实施例的实现多个模式控制方式切换的系统包括主板平台部分和前置控制部分。主板平台部分包括GPIO(通用输入/输出)控制电路和与GPIO控制电路相连的系统南桥模块,另外,为了实现多个模式控制方式切换,在主板平台部分上增加特定连接头,以便与设置在前置控制部分上的外插连接器连接。前置控制部分包括模式转换控制开关和所述外插连接器。模式转换控制开关执行开关操作以便在不同的模式控制方式之间进行切换,其通常设置在计算机外部。根据本专利技术,由用户通过操作模式转换控制开关来实现不同模式控制方式切换。因此,对于最终计算机用户,只需要切换控制开关,便可以实现模式控制方式切换。根据系统功能状态数量需求,可以满足不少于4种的模式控制方式切换。这样,如前所述,整个模式控制方式切换过程由固件和硬件配合使用,方便快捷且安全性好。下面将结合图2和图3分别描述根据本专利技术实施例的实现多个模式控制方式切换的系统的主板平台部分和前置控制部分的电路控制示意图。图2是示出了根据本专利技术实施例的实现多个模式控制方式切换的系统的主板平台部分的电路控制示意图;而图3是示出了根据本专利技术实施例的实现多个模式控制方式切换的系统的前置控制部分的电路控制示意图。如所公知的,GPIO(通用输入/输出)用于输入和输出计算机系统内部一组常用的控制信号,一般集成在主板南桥芯片内部。在本专利技术中,利用集成在主板南桥芯片内部闲置的一组GPIO引脚引用相应的GPIO信号线,然后,通过GPIO控制电路与连接头的配合控制,实现多个模式状态的识别与切换。如图2所示,在本专利技术中,作为示例,采用了集成在主板南桥芯片内部闲置的两个GPIO引脚GPIO1和GPIO2,并通过两条GPIO信号线与GPIO控制电路相连。具体地,两个GPIO引脚GPIO1和GPIO2通过电阻(R)与VCC电源相连,并且直接与连接头连接,以便与连接器相连。连接头采用通用8引脚定义,其中引脚3、4为一组,通过外接连接器连接后,可以控制GPIO2逻辑电平;类似地,引脚5、6为一组,通过连接器连接后,可以控制GPIO1逻辑电平。以上使用了两组GPIO控制,如果系统需要,可以增加GPIO使用数量。需要说明的是,每增加一个GPIO使用,连接头需要增加两个引脚。连接头引脚定义如下表所示(外插连接器插头有类似定义,一一对应以配合使用) 说明*引脚2切掉的目的在于连接头与连接器连接时,防反插设计,防止用户误操作。下面将描述图3。图3示出了模式转换控制开关S1与连接头的连接状态。如图3所示,模式转换控制开关S1通过旋转,控制两个GPIO引脚GPIO1和GPIO2的电平状态。如图3所示,当5、6引脚短接时,系统正常连接(连接头+连接器)后,南桥GPIO1信号直接接地,GPIO1为低电平,此时逻辑为低,定义此时为系统状态I。当开关旋转至其他状态时,GPIO1直接由Vcc供电,为高电平,此时逻辑为高,定义此时为系统状态II。依次类推,通过GPIO1、GPIO2控制状态的不同组合,实现不同的系统状态控制。在图3中,六向开关SI仅仅为示意标识。在实际中,开关可以分别控制GPIO1、GPIO2电平状态,本文档来自技高网...

【技术保护点】
一种实现多个模式控制方式切换的方法,包括:在计算机启动时,由BIOS系统判断集成在控制芯片上的多个GPIO引脚的电平状态组合,所述多个GPIO引脚的电平状态组合由模式转换控制开关的切换状态确定;以及BIOS系统根据所述多个G PIO引脚的电平状态组合,切换到相应的模式控制方式以便在进入操作系统时启动所述模式。

【技术特征摘要】
1.一种实现多个模式控制方式切换的方法,包括在计算机启动时,由BIOS系统判断集成在控制芯片上的多个GPIO引脚的电平状态组合,所述多个GPIO引脚的电平状态组合由模式转换控制开关的切换状态确定;以及BIOS系统根据所述多个GPIO引脚的电平状态组合,切换到相应的模式控制方式以便在进入操作系统时启动所述模式。2.根据权利要求1所述的方法,其特征在于确定所述多个GPIO引脚的电平状态组合的步骤包括由GPIO控制电路将来自模式转换控制开关的开关信号转换为逻辑电平控制信号,并由所述控制芯片通过所述多个GPIO引脚接收所述信号。3.根据权利要求1或2所述的方法,其特征在于所述多个GPIO引脚由大于等于两个的GPIO引脚形成。4.根据权利要求1所述的方法,其特征在于所述模式转换控制开关设置在主机外部并通过外插连接器与主板相连,以便由用户操作。5.一种实现多个模式控制方式...

【专利技术属性】
技术研发人员:刘大鹏
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:11[中国|北京]

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

1