[发明专利]一种防止误操作导致主机系统非法断电的方法及装置无效
| 申请号: | 200810066464.7 | 申请日: | 2008-04-08 |
| 公开(公告)号: | CN101256518A | 公开(公告)日: | 2008-09-03 |
| 发明(设计)人: | 刘建成 | 申请(专利权)人: | 深圳华北工控有限公司 |
| 主分类号: | G06F11/00 | 分类号: | G06F11/00;G06F13/10;H03K5/13 |
| 代理公司: | 深圳市中联专利代理有限公司 | 代理人: | 李俊 |
| 地址: | 518000广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 防止 操作 导致 主机 系统 非法 断电 方法 装置 | ||
技术领域
本发明涉及一种防止误操作导致主机非法断电的方法,具体地讲,是利用一种可软件设置的延长开关按键关机时间的控制电路来防止误操作导致主机非法断电。
技术背景
在计算机主机系统及需要用电子开关来控制系统电源的种种应用中,都会需要用到一个脉冲型的点触开关来触发开机或关机事件。目前该类开关的关机方式分为两种状态:第一种是触发开关后能够立即响应关机事件,同时可以触发ACPI事件通知系统进行正常关机。第二种为硬件4秒直接关机,即按住开关4秒后不会对操作系统发出关机指令直接断电。
第一种为最为常用的开关方式,该关机方式可以触发ACPI的关机事件通知系统正常关闭,不会对系统造成任何损害。但该种方式如果一旦无意中触发了电源开关,则可能会导致系统自动关闭,当前正在处理的工作可能会被强行终止。
第二种为纯硬件开关,该关机方式需要按住电源开关4秒后才可以关闭主机电源。不会出现由于无意中触发电源开关而导致的系统自动关闭的状况。但该电路不会触发系统的关机指令,无法通知系统正常关闭,而是会直接切断对主机断电。该种操做随时都有可能导致系统崩溃事情发生。
发明内容
本发明要解决的目的是提供一种防止误操作导致主机系统非法断电的方法及装置,其可结合目前两种关机方式的优点,满足防止误操作导致主机系统非法断电和保护系统的功能,利用软件实现启用或禁用该功能,增强了该方法的实用性和人性化的设计。
为解决上述技术问题,本发明采用的技术方案是:
一种防止误操作导致主机系统非法断电的装置,配合主机系统使用,其中:其包括软件模块、电源开关及控制电路,软件模块安装在主机系统中,该控制电路串连在主机系统电子开关输入端与电源开关之间,输出端直接与主机电子开关的输入端相连。
上述的控制电路包括延时电路及逻辑判断电路,其通过软件代码嵌入BIOS(基本输入输出系统)或应用软件来设定是否需要启用延时功能。
上述的通过软件模块嵌入BIOS(基本输入输出系统)或应用软件来设定是否需要启用延时功能是利用主机I/O芯片的GPIO(通用输入输出)可编程输出配合逻辑与电路。
上述的延时电路为可实现关机时需闭合开关按键时间长短的参数调节电路。
上述的延时电路为集成电路74LS123。
上述的延时电路还进一步包括电阻及电容构成。
上述的逻辑判断电路的输入端与主机系统Super IO(超级输入输出)的GPIO(通用输入输出)口相连。
上述的逻辑判断电路包括用来判断是否为正常操作的关机行为的逻辑或电路。
上述的电源开关为脉冲型的点触开关。
应用防止误操作导致主机系统非法断电的装置的方法,其主要包括以下步骤:
①将超级输入输出设备的IO地址空间解锁;进入扩展功能模式;
②选择逻辑盘符;
③将指定管脚功能设定为通用输入输出功能;
④设定指定GPIO Pin功能定义为输出;
⑤将超级输入输出设备的IO接口与控制电路相连;
⑥设定指定的GPIO Pin输出状态;禁用或启用该控制电路;
⑦退出扩展功能模式的步骤。
采用上述装置和方法后,本发明所具有的优点与效果是:本发明的方法利用延时电路和外部输入的开关信号以及软件设定的需求等相关逻辑,判断该次关机行为是否为正常关机行为,从而起到防止误操作的作用。本发明所涉及的上电逻辑可满足主流主机的开关控制要求,能有效地解决误操作导致主机系统自动关机及断电的问题。可软件启用或禁用使该功能更加人性化。
附图说明
图1为本发明装置的结构示意图;
图2为本发明装置的延时电路电路图逻辑电路图;
图3为本发明方法的相关的延时电路同电源开关的逻辑关系图;
图4为本发明方法的软件设置应用部分的逻辑关系图;
图5为本发明方法的软件启用防误操作关机电路下该发明方法最终输出PWRBTN#的逻辑关系图;
图6为本发明方法软件禁用防误操作关机电路下该发明方法最终输出PWRBTN#的逻辑关系;
图7为本发明方法的汇编参考代码。
具体实施方式:
下面结合附图对本发明一种可软件配置、防止误操作导致主机系统非法断电的方法进行详细说明如下:
在常用的主机系统电源开关控制部分对开关信号输入有一定的要求,通常都是以一个脉冲型电平作为主机系统的开关信号、主机系统开启时该信号会触发主机系统软件的关机事件实现主机系统的安全关闭。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳华北工控有限公司,未经深圳华北工控有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810066464.7/2.html,转载请声明来源钻瓜专利网。





