From cbe441699d5258b4970a262252fdf4dc369d21c4 Mon Sep 17 00:00:00 2001 From: ape-ming <83724057@qq.com> Date: Sun, 20 Mar 2022 08:08:38 +0000 Subject: [PATCH] update rt-thread-version/rt-thread-standard/programming-manual/pm/pm.md. --- .../rt-thread-standard/programming-manual/pm/pm.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rt-thread-version/rt-thread-standard/programming-manual/pm/pm.md b/rt-thread-version/rt-thread-standard/programming-manual/pm/pm.md index 5925434..5126d42 100644 --- a/rt-thread-version/rt-thread-standard/programming-manual/pm/pm.md +++ b/rt-thread-version/rt-thread-standard/programming-manual/pm/pm.md @@ -43,7 +43,7 @@ RT-Thread PM 组件主要特点如下所示: ## 设计架构 -在 RT-Thread PM 组件中,外设或应用通过投票机制对所需的功耗模式进行投票,当系统空闲时,根据投票数决策出合适的功耗模式,调用抽象接口,控制芯片进入低功耗状态,从而降低系统功耗。当未进行进行任何投票时,会以默认模式进入(通常为空闲模式)。与应用不同,某些外设可能在进入低功耗状态时执行特定操作,退出低功耗时采取措施恢复,此时可以通过注册PM设备来实现。通过注册 PM 设备,在进入低功耗状态之前,会触发注册设备的 suspend 回调,开发者可在回调里执行自己的操作;类似地,从低功耗状态退出时,也会触发 resume 回调。 +在 RT-Thread PM 组件中,外设或应用通过投票机制对所需的功耗模式进行投票,当系统空闲时,根据投票数决策出合适的功耗模式,调用抽象接口,控制芯片进入低功耗状态,从而降低系统功耗。当未进行任何投票时,会以默认模式进入(通常为空闲模式)。与应用不同,某些外设可能在进入低功耗状态时执行特定操作,退出低功耗时采取措施恢复,此时可以通过注册PM设备来实现。通过注册 PM 设备,在进入低功耗状态之前,会触发注册设备的 suspend 回调,开发者可在回调里执行自己的操作;类似地,从低功耗状态退出时,也会触发 resume 回调。 ![PM设计架构](figures/pm_architecture.png) -- Gitee