用于降低电子设备掉电模式时的静态功耗的方法和系统技术方案

技术编号:5921064 阅读:214 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供的用于降低电子设备掉电模式时的静态功耗的方法包括以下步骤:S1)在进入掉电模式时关闭所述CPU的与停止工作负载连接的端口;S2)使所述CPU在第一时间段之后自动进入休眠状态;S3)使所述CPU在第二时间段之后自动唤醒;S4)循环执行步骤S2)和S3)。本发明专利技术提供的用于降低电子设备掉电模式时的静态功耗的系统包括CPU、第一计时器(1)和第二计时器(2)。采用本发明专利技术提供的方法和系统无需通过CPU外部中断唤醒来实现需要实现的功能,可以节省电子设备掉电模式时的静态功耗,实现了节能。

【技术实现步骤摘要】

本申请涉及电子设备供电
,尤其涉及一种用于降低电子设备掉电模式时 的静态功耗的方法,以及一种用于降低电子设备掉电模式时的静态功耗的系统。
技术介绍
电子设备在当今社会有着非常广泛的应用。在掉电模式下,电子设备的CPU会关 闭与停止工作负载连接的端口,但为了实现某些在掉电模式下仍需要实现的功能,该CPU 仍然会开启与需要工作的负载连接的端口,通过这些端口控制需要实现功能的负载工作, 这样往往造成电子设备的静态功耗过大。如何降低电子设备掉电模式时的静态功耗,实现 节能,成为了人们普遍关注的一个问题。目前,比较常用的降低电子设备掉电模式时的静态功耗的方法是控制该电子设备 的CPU进入休眠状态,当某些负载需要工作时,通过对CPU进行外部中断唤醒来实现功能。 由于在休眠状态下,CPU所连接的负载均停止工作,可以大大降低电子设备的静态功耗。但 是,对于某些无法实现CPU外部中断唤醒的电子设备,则无法通过控制CPU进入休眠状态的 方法来降低电子设备的静态功耗。
技术实现思路
本专利技术的目的是针对某些电子设备无法实现CPU外部中断唤醒,由此无法通过控 制CPU进入休眠状态来降低电子设备的静态功耗的问题,提供一种用于降低电子设备掉电 模式时的静态功耗的方法和系统,采用本专利技术提供的方法和系统能够降低电子设备掉电模 式时的静态功耗,并且无需通过CPU外部中断唤醒来实现功能。本专利技术提供的用于降低电子设备掉电模式时的静态功耗的方法中,所述电子设备 包括CPU,该方法包括以下步骤S1)在进入掉电模式时关闭CPU的与停止工作负载连接的 端口 ;S》使所述CPU在第一时间段之后自动进入休眠状态;s;3)使所述CPU在第二时间段 之后自动唤醒;S4)循环执行步骤S》和S3)。本专利技术提供的用于降低电子设备掉电模式时的静态功耗的系统包括CPU,该CPU 用于在进入掉电模式时关闭该CPU的与停止工作负载连接的端口,该系统还包括相互连接 的第一计时器和第二计时器,所述第一计时器和第二计时器分别与所述CPU连接;所述CPU 还用于在进入掉电模式时输出启动信号到第一计时器、在接收到休眠信号时进入休眠状 态、在接收到唤醒信号时唤醒并在唤醒后输出启动信号到第一计时器;所述第一计时器用 于在接收到启动信号时开始计时,并在第一时间段之后分别输出休眠信号和启动信号到所 述CPU和所述第二计时器;所述第二计时器用于在接收到启动信号时开始计时,并在第二 时间段之后输出唤醒信号到所述CPU。采用本专利技术提供的方法和系统,在电子设备进入掉电模式时,使该电子设备的CPU 在休眠状态与工作状态(唤醒状态)之间自动切换,CPU切换到工作状态时,无需通过CPU 外部中断唤醒来实现,而当CPU处于休眠状态时,可以节省该电子设备的静态功耗,实现了节能。 附图说明图1是本专利技术提供的用于降低电子设备掉电模式时的静态功耗的系统的结构图; 以及图2是本专利技术提供的用于降低电子设备掉电模式时的静态功耗的系统的工作流 程图。具体实施例方式下面结合附图对本专利技术提供的降低电子设备掉电模式时的静态功耗的方法和系 统做进一步的详细描述。本专利技术提供的降低电子设备掉电模式时的静态功耗的方法中,所述电子设备包括 CPU,该方法包括以下步骤S1)在进入掉电模式时关闭CPU的与停止工作负载连接的端口 ; S2)使所述CPU在第一时间段之后自动进入休眠状态;S3)使所述CPU在第二时间段之后自 动唤醒;S4)循环执行步骤S2)和S3)。电子设备的CPU即中央处理单元,通过不同的输出端口连接不同负载的控制器, 用于采集和处理来自各控制器的工作状态参数,并向各控制器发出操作指令要求,为本领 域技术人员所公知。CPU中预先设定有控制程序,通过控制程序控制各个输出端口的开闭。 在电子设备进入掉电模式时,部分负载停止工作,而另一部分需要工作的负载则继续工作 以实现掉电模式下需要实现的功能,由此CPU控制其与停止工作负载连接的端口关闭,并 继续开启与需要工作的负载连接的端口,为本领域技术人员所公知。在掉电模式下,CPU仍然开启与需要工作的负载连接的端口,以保证需要实现功能 的负载工作,会造成较大的静态功耗。为了降低掉电模式下的静态功耗,根据本专利技术提供的 方法,控制CPU在第一时间段之后自动进入休眠状态。休眠状态是CPU的最低电源模式,指 的是CPU为了达到最大限度省电的目的而关闭其大部分电源,仅保留为了实现唤醒而必须 的电源,为本领域技术人员所公知。因此,CPU在休眠状态下的耗电量非常小,能够有效地 降低电子设备的静态功耗。根据本专利技术提供的方法,控制CPU在第二时间段之后自动唤醒, 由此不需要外部中断控制来实现CPU的唤醒。在第一时间段之后,再次控制CPU自动进入 休眠状态,如此循环执行,使得CPU在休眠状态与唤醒状态之间自动切换。为了使电子设备在掉电模式下既能够达到降低静态功耗的目的,又能持续实现需 要实现的功能,所述CPU的休眠时间段必须足够短,因此,优选情况下,所述第一时间段的 范围为100-500ms,以使得CPU的两次唤醒时间段之间的间隔对需要实现的功能不会造成 太大影响。更加优选的情况下,可以将第一时间段设定为200ms。同时,可以根据实际需要 自行设定CPU处于休眠状态的第二时间段,第二时间段的范围例如可以为Hs。优选情况 下,可以将第二时间段设定为115ans。为了进一步降低静态功耗,优选情况下,步骤Si)还包括将所述CPU的与需要工作 的负载连接的端口转换为最低功耗模式。CPU的连接各个负载的端口通常设有不同的功耗 模式,根据不同工作状态的需求可以对各个功耗模式进行转换。根据本专利技术提供的方法,将 CPU的与需要工作的负载连接的端口转换为最低功耗模式可以进一步降低静态功耗。更加优选的情况下,步骤S2)还包括在第一时间段之后关闭所述CPU的与需要工作 的负载连接的端口,所述步骤S3)还包括在所述CPU自动唤醒时开启所述CPU的与需要工作 的负载连接的端口,以进一步降低静态功耗。在关闭CPU的与需要工作的负载连接的端口之 后,所述需要工作的负载的功耗为零,因此能够进一步降低电子设备的整体静态功耗。下面对本专利技术提供的用于降低电子设备掉电模式时的静态功耗的系统进行详细 描述。如图1所示,本专利技术提供的系统包括CPU,该CPU用于在进入掉电模式时关闭该 CPU的与停止工作负载连接的端口,该系统还包括相互连接的第一计时器1和第二计时器 2,所述第一计时器1和第二计时器2分别与所述CPU连接;所述CPU还用于在进入掉电模 式时输出启动信号到第一计时器1、在接收到休眠信号时进入休眠状态、在接收到唤醒信号 时唤醒并在唤醒后输出启动信号到第一计时器1 ;所述第一计时器1用于在接收到启动信 号时开始计时,并在第一时间段之后分别输出休眠信号和启动信号到所述CPU和所述第二 计时器2 ;所述第二计时器2用于在接收到启动信号时开始计时,并在第二时间段之后输出 唤醒信号到所述CPU。所述第一计时器1为任意可以设定计时时间,并根据启动信号开始计时的计时装 置,例如可以为中断计时器。所述第二计时器2为任意可以在最低电源模式下工作,可以设 定计时时间,并根据启动信号自动重置后再开始计时的计时器,例如可以为看门狗定时器。为了使电子本文档来自技高网...

【技术保护点】
1.一种用于降低电子设备掉电模式时的静态功耗的方法,所述电子设备包括CPU,该方法包括以下步骤:S1)在进入掉电模式时关闭所述CPU的与停止工作负载连接的端口;S2)使所述CPU在第一时间段之后自动进入休眠状态;S3)使所述CPU在第二时间段之后自动唤醒;S4)循环执行步骤S2)和S3)。

【技术特征摘要】
1.一种用于降低电子设备掉电模式时的静态功耗的方法,所述电子设备包括CPU,该 方法包括以下步骤51)在进入掉电模式时关闭所述CPU的与停止工作负载连接的端口;52)使所述CPU在第一时间段之后自动进入休眠状态;53)使所述CPU在第二时间段之后自动唤醒;54)循环执行步骤S2)和S3)。2.根据权利要求1所述的方法,其中,所述第一时间段的范围为100-500ms,所述第二 时间段的范围为Hs。3.根据权利要求1所述的方法,其中,步骤Si)还包括将所述CPU的与需要工作的负载 连接的端口转换为最低功耗模式。4.根据权利要求1-3中任一项权利要求所述的方法,其中,步骤S2)还包括在第一时间 段之后关闭所述CPU的与需要工作的负载连接的端口,所述步骤S3)还包括在所述CPU自 动唤醒时开启所述CPU的与需要工作的负载连接的端口。5.一种用于降低电子设备掉电模式时的静态功耗的系统,该系统包括CPU,所述CPU用 于在进入掉电模式时关闭所述CPU的与停止工作负载连接的端口,其中,该系统还包括相 互连接的第一计时器(1)和第二计时器O),所述第一计时器(1)和第二计时器( 分别与 所...

【专利技术属性】
技术研发人员:祖波徐志龙
申请(专利权)人:比亚迪股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1