news 2026/4/17 15:46:11

17、低功耗优化策略与技巧

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
17、低功耗优化策略与技巧

低功耗优化策略与技巧

1. 深度睡眠配置

在选择停止模式(Stop)和待机模式(Standby),以及设置与深度睡眠模式相关的参数时,参考平台提供了一个位于内部外设区域、地址为0x50006000的电源控制器。该控制器由两个寄存器组成:
-PWR_CR(控制寄存器),偏移量为0x00
-PWR_CSR(状态和控制寄存器),偏移量为0x04

这两个寄存器可配置的相关参数如下:
| 参数 | 寄存器位 | 描述 |
| ---- | ---- | ---- |
| Regulator Voltage-scaling Output Selection (VOS) |PWR_CR位 14 | 激活时,通过配置内部稳压器为 CPU 核心逻辑产生略低的电压,在正常运行模式下节省额外功率。仅当目标未以最大频率运行时可用。 |
| Flash power down in deep-sleep (FPDS) 模式 |PWR_CR位 9 | 进入深度睡眠模式时激活,系统睡眠时闪存将完全关闭,可节省一定功率,但会影响唤醒时间。 |
| Power down in deep sleep (PDDS) |PWR_CR位 1 | 确定 CPU 进入深度睡眠时的模式。清零选择停止模式,置位则进入待机模式。 |
| Low-power deep sleep (LPDS) |

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!