首页 理论教育 低功耗电源管理电路设计

低功耗电源管理电路设计

时间:2023-06-19 理论教育 版权反馈
【摘要】:dsPIC33F器件可以通过执行PWRSAV指令进入两种低功耗模式:●休眠模式:CPU、系统时钟源和任何依靠系统时钟源工作的外设都被禁止。这是器件的最低功耗模式。CPU优先级分配为零的用户中断源不能将CPU从空闲模式唤醒,因为此中断源被有效禁止了。要使用中断作为唤醒源,此中断的CPU优先级必须被分配为1或更高。

低功耗电源管理电路设计

dsPIC33F器件可以通过执行PWRSAV指令进入两种低功耗模式:

●休眠模式:CPU、系统时钟源和任何依靠系统时钟源工作的外设都被禁止。这是器件的最低功耗模式。

●空闲模式:CPU被禁止,但是系统时钟源继续工作;外设继续工作,但可以有选择地禁止。

休眠模式具有如下特性:

●系统时钟源关闭,如果使用了片上振荡器,则其也将被关闭。

●在没有I/O引脚输出电流的前提下,器件当前功耗最小。

●由于系统时钟源被禁止,所以故障保护时钟监视器(FSCM)在休眠模式下不工作。

●如果WDT被使能,LPRC时钟将继续在休眠模式下运行。

●低压检测电路如果被使能,则继续在休眠模式下保持工作。

●BOR电路如果被使能,则继续在休眠模式下工作。

●WDT如果被使能,则在进入休眠模式之前自动清零。

某些外设可能会继续在休眠模式运行,这些外设包括检测输入信号电平变化的I/O引脚,或使用外部时钟输入的外设。任何根据系统时钟源工作的外设都会在休眠模式禁止。

发生下列事件之一时,处理器将从休眠模式退出或被唤醒:

●任何单独允许的中断源。(www.xing528.com)

●任何形式的器件复位。

●WDT超时。

当器件进入空闲模式时,将发生以下事件:

●CPU将停止执行指令。

●WDT被自动清零。

●系统时钟源将保持有效,而且在默认情况下外设模块将使用系统时钟源继续正常工作。

●如果WDT或FSCM被使能,LPRC也将保持有效。

在发生以下事件时,处理器将从空闲模式唤醒:

●任何单独允许的中断。

●任何器件复位源。

●WDT超时。

CPU优先级分配为零的用户中断源不能将CPU从空闲模式唤醒,因为此中断源被有效禁止了。要使用中断作为唤醒源,此中断的CPU优先级必须被分配为1或更高。在从空闲模式唤醒时,时钟再次供CPU使用且指令立即从PWRSAV指令之后的一条指令或ISR中的第一条指令开始执行。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈