RTC电池检测方法及使用该方法的电脑装置制造方法及图纸

技术编号:20221307 阅读:42 留言:0更新日期:2019-01-28 19:58
本发明专利技术公开一种RTC电池检测方法,该方法包括:利用一检测电路在一电脑装置处于一作业系统环境下,检测该电脑装置的一RTC电池的电力输出状况,并只在该检测电路检测到该RTC电池电力不足时,才令该电脑装置的一处理单元执行产生代表该RTC电池电力不足的一警告讯息。另外,本发明专利技术还公开一种使用该方法的电脑装置。本发明专利技术不但能实时通知更换RTC电池,且不占用作业系统资源,及具有无缝更换RTC电池的技术效果。

【技术实现步骤摘要】
RTC电池检测方法及使用该方法的电脑装置
本专利技术与电脑主机板上的RTC电池的状态检测有关,特别涉及一种RTC电池检测方法及使用该方法的电脑装置。
技术介绍
如一般所知,诸如台式电脑、笔记本电脑、伺服器等电脑装置,其主机板上通常都会设置一颗可拆装的实时时钟(RealTimeClock,RTC)电池(以下称RTC电池)。该RTC电池一方面提供电力给该主机板上的一RTC电路,另一方面亦提供电力给该RTC电路的一外部震荡器(震荡频率32.768KHz),使得该RTC电路在该电脑装置关机之后仍能继续运作。一旦该RTC电池电压过低时,该RTC电路就无法正常运作,从而造成该电脑装置的电脑时间错乱,导致某些重要数据丢失、应用程序无法正常执行等问题。为了避免发生前述问题,已有通过一检测机制来检测该RTC电池的电压,并于检测到该RTC电池的电压过低时提示使用者,以促其更换新的RTC电池。然而现有RTC电池检测机制,或不足以因应长期不重新开机或很少重新开机的使用场合、或有长期占用作业系统资源的情形而亟待解决。另外,于更换新的RTC电池之后,使用者可能不知道或忘记去更新RTC时间,此一问题亦待解决。
技术实现思路
鉴于现有RTC电池检测机制的上述问题,本专利技术提供一种新的RTC电池检测方法及使用该方法的电脑装置,更详而言之:本专利技术的RTC电池检测方法包括:利用一检测电路在一电脑装置处于一作业系统环境下,检测该电脑装置的一RTC电池的电力输出状况,并只在该检测电路检测到该RTC电池电力不足时,才令该电脑装置的一处理单元执行一电力不足处理程序:产生代表该RTC电池电力不足的一警告讯息。较佳地,该电力不足处理程序还包括:将一旗标的值设定为一特定值,该特定值代表该RTC电池曾经电力不足。较佳地,本专利技术的RTC电池检测方法还包括:在该电脑装置开机进入该作业系统环境之后,令该处理单元执行一RTC时间更新程序:先读取该旗标的值,再判断该旗标的值是否为该特定值,并在判断结果为「是」时令该电脑装置的一显示单元显示一询问讯息,询问是否更新时间。接着,当接收到代表「是」的指令时,就将一目前时间写入该电脑装置的一RTC电路中。最后,将该旗标的值设定为一初始值。其中,该目前时间是可经由一使用者的手动输入而取得,也可经由网络自动取得。另外,其中的询问讯息亦可选择省略,亦即,在判断该旗标的值为该特定值之后,直接经由网络取得目前时间,及将所取得的该目前时间写入该RTC电路中。本专利技术还提供一种电脑装置,其包括一处理单元、具有一GPI接脚的一芯片组、一RTC电路、一RTC电池、一检测电路及一储存单元。该检测电路连接该RTC电池与该芯片组的该GPI接脚,用以检测该RTC电池的电力输出状况,并只在检测到该RTC电池的电力不足时,才输出一触发信号至该GPI接脚。该储存单元储存一作业系统程序,该作业系统程序是用以建构一作业系统环境。其中,在该检测电路检测到该RTC电池电力不足而发出该触发信号时,才由该处理单元执行上述的电力不足处理程序,容不赘述。较佳地,本专利技术的电脑装置的处理单元还能在该作业系统环境被建构之后,执行上述的RTC时间更新程序,容不赘述。相对于现有技术,使用本专利技术RTC电池检测方法的电脑装置,不但适用于长期不重新开机或很少重新开机的使用场合中,且相当节省作业系统的资源,并可同时解决现有RTC电池检测机制不足以因应前述使用场合及长期占用作业系统资源的问题。再者,本专利技术该电脑装置于使用者更换新的RTC电池并重新开机之后,就会出现一询问讯息,以提示使用者更新去RTC时间,解决过去使用者不知道或忘记去更新RTC时间的问题。另外,本专利技术该电脑装置于更换RTC电池前、后的电脑时间都是正确,宛如RTC电路不曾停止计时过,故具备无缝更换RTC电池的技术效果。附图说明图1是示意性地显示本专利技术电脑装置的一较佳实施例的硬件架构方块图。图2是显示本专利技术该电脑装置的处理单元所执行的一种RTC时间更新程序。图3显示本专利技术该电脑装置的处理单元所执行的另一种RTC时间更新程序。附图标记说明:处理单元1芯片组2南桥芯片21GPI接脚211实时时钟电路3(RTC电路3)外部震荡器4RTC电池5输出端51输出电压VRTC参考电压VREF检测电路6比较电路61输入端611、613输出端612触发信号S基本输出入系统芯片7(BIOS芯片7)BIOS程序71储存单元8作业系统程序81第一程序82第二程序83显示单元9步骤a:读取旗标f步骤b:旗标f=1?步骤c:是否更新时间?步骤d:将目前时间写入RTC电路3步骤e:旗标f=0步骤c’:经由网络取得目前时间具体实施方式图1是示意性地显示本专利技术电脑装置的一较佳实施例的硬件架构方块图,该电脑装置较佳是一台式电脑、一笔记本电脑或一伺服器,但不以此为限。如图1所示,该电脑装置包括一处理单元1、一芯片组2、一实时时钟(RealTimeClock,RTC)电路3(下称RTC电路3)、一外部震荡器4、一RTC电池5、一检测电路6、一基本输出入系统(BasicInput/OutputSystem,BIOS)芯片7(下称BIOS芯片7)、一储存单元8、一电源供应模块(图中未示)及一显示单元9。处理单元1至少包括一中央处理器及一主记忆器(图中未示)。芯片组2连接处理单元1且至少包括一南桥芯片21及一北桥芯片(图中未示)。南桥芯片21具有多支通用输出入(General-PurposeInput/Output,GPIO)接脚,且其中一支通用输出入被设定为输入用途,于此称为GPI接脚211。RTC电路3是作为时钟,以提供电脑时间,其可为一独立芯片或内建于南桥芯片21内。外部震荡器4连接RTC电路3,用以提供RTC电路3所需要的时钟信号,例如32.768KHz的时钟信号。RTC电池5是连接RTC电路3及外部震荡器4,用以提供此二者所需要的电力。如此,即使在该电脑装置被关机之后,RTC电路3仍可通过RTC电池5的电力而继续正常进行计时工作,以维持该电脑装置的电脑时间的正确性。检测电路6是连接RTC电池5及芯片组2的GPI接脚211,用以检测RTC电池5的电力输出状况,并只在检测到RTC电池5的电力不足时才输出一触发信号S至GPI接脚211。在此较佳实施例中,检测电路6是以检测RTC电池5的输出电压(或输出电流)的方式来判断RTC电池5的电力输出状况。更详而言之,检测电路6包括一比较电路61,比较电路61的一输入端611与一输出端612是分别连接RTC电池5的输出端51与GPI接脚211,用以取得RTC电池5的输出电压VRTC,并将输出电压VRTC与比较电路61的另一输入端613上的一参考电压VREF(例如2.1V)作比较,若比较结果是RTC电池3的输出电压VRTC低于参考电压VREF,比较电路61的输出端612就输出触发信号S,表示此时的RTC电池3的电力已经不足而将使RTC电路3不再正常工作。反之,若比较结果是输出电压VRTC高于参考电压VREF,比较电路61的输出端612就不输出触发信号S,表示此时的RTC电池3的电力是足够的。BIOS芯片7连接芯片组2的南桥芯片21且内部储存一BIOS程序71。储存单元8较佳为一硬盘装置,其连接芯片组2的南桥芯片21且储存一作业系统本文档来自技高网...

【技术保护点】
1.一种电脑装置,包括:一处理单元;一芯片组,连接该处理单元,且具有一GPI接脚;一RTC电路;一RTC电池,连接该RTC电路,输出电力给该RTC电路;一检测电路,连接该RTC电池与该芯片组的该GPI接脚,用以检测该RTC电池的电力输出状况,并只在检测到该RTC电池的电力不足时,才输出一触发信号至该GPI接脚;及一储存单元,连接该芯片组且内部储存一作业系统程序,该作业系统程序用以建构一作业系统环境;其中,在该检测电路检测到该RTC电池电力不足而发出该触发信号时,才由该处理单元在该作业系统环境下产生代表该RTC电池电力不足的一警告讯息。

【技术特征摘要】
1.一种电脑装置,包括:一处理单元;一芯片组,连接该处理单元,且具有一GPI接脚;一RTC电路;一RTC电池,连接该RTC电路,输出电力给该RTC电路;一检测电路,连接该RTC电池与该芯片组的该GPI接脚,用以检测该RTC电池的电力输出状况,并只在检测到该RTC电池的电力不足时,才输出一触发信号至该GPI接脚;及一储存单元,连接该芯片组且内部储存一作业系统程序,该作业系统程序用以建构一作业系统环境;其中,在该检测电路检测到该RTC电池电力不足而发出该触发信号时,才由该处理单元在该作业系统环境下产生代表该RTC电池电力不足的一警告讯息。2.如权利要求1所述的电脑装置,其中在该检测电路检测到该RTC电池电力不足而发出该触发信号时,该处理单元更将一旗标的值设定为一特定值,该特定值代表该RTC电池曾经电力不足。3.如权利要求2所述的电脑装置,其中在该作业系统环境被建构之后,该处理单元更执行:读取该旗标的值;判断该旗标的值是否为该特定值,并在判断结果为「是」时产生询问是否更新时间的一询问讯息;当接收到代表「是」的指令时,就将一目前时间写入该RTC电路中;及将该旗标f的值设定为一初始值。4.如权利要求3所述的电脑装置,其中该目前时间经由一使用者的手动输入而取得,或经由网络自动取得。5.如权利要求2所述的电脑装置,其中在该作业系统环境被建构之后,该处理单元更执行:读取该旗标的值;判断该旗标的值是否为该特定值,并在判断结...

【专利技术属性】
技术研发人员:高金圳
申请(专利权)人:技嘉科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1