打印
[技术手册]

CW32F030低功耗应用

[复制链接]
627|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
休眠模式下,CPU 停止运行,所有外设保持运行,包括 ARM® Cortex®-M0+ 内核外设,比如 NVIC、SysTick 等外设。 休眠模式的功耗低于运行模式。深度休眠模式下,CPU 停止运行,高速时钟关闭,低速时钟保持状态不变,部分外设可以配置为继续运行,NVIC中断处理仍然工作。
深度休眠模式的功耗远小于休眠模式。

用户可以通过以下方式降低系统运行功耗:
降低系统时钟频率
•        使用低频率的高速时钟 HSI、HSE 或低速时钟 LSI、LSE
•        通过编程预分频寄存器,降低 SYSCLK、HCLK、PCLK 的频率
- 设置 SYSCTRL_CR0 寄存器的 SYSCLK 位域,选择适当的时钟源
- 设置 SYSCTRL_CR0 寄存器的 HCLKPRS 位域,降低 HCLK 频率
- 设置 SYSCTRL_CR0 寄存器的 PCLKPRS 位域,降低 PCLK 频率
关闭休眠期间不使用的时钟和外设
•        AHB 总线时钟 HCLK 和 APB 总线时钟 PCLK,可以根据需要关闭
•        关闭与唤醒无关的外设的时钟
- AHB 外设时钟使能控制寄存器,SYSCTRL_AHBEN
- APB 外设时钟使能控制寄存器 1,SYSCTRL_APBEN1
- APB 外设时钟使能控制寄存器 2,SYSCTRL_APBEN2

使用特权

评论回复
沙发
tpgf| | 2023-5-10 13:10 | 只看该作者
CW32F030单片机一共有多少种低功耗模式啊

使用特权

评论回复
板凳
nawu| | 2023-5-10 14:17 | 只看该作者
深度休眠模式和普通休眠模式相差在哪里啊

使用特权

评论回复
地板
aoyi| | 2023-5-10 14:41 | 只看该作者
nawu 发表于 2023-5-10 14:17
深度休眠模式和普通休眠模式相差在哪里啊

有些时钟在深度休眠模式下是关掉了 但是在普通的休眠模式下是开启的

使用特权

评论回复
5
zljiu| | 2023-5-10 15:05 | 只看该作者
都有哪些方式可以退出深度休眠模式呢

使用特权

评论回复
6
pssyx| | 2023-5-10 15:42 | 只看该作者
本帖最后由 pssyx 于 2023-5-10 15:44 编辑
zljiu 发表于 2023-5-10 15:05
都有哪些方式可以退出深度休眠模式呢

部分中断源可以退出CW32的DeepSleep模式,比如:GPIOx、RTC、IWDT、LVD等,具体请查阅CW32 MCU用户手册的“电源控制(PWR)与功耗”章节。

PWR_Int.png (59.25 KB )

PWR_Int.png

使用特权

评论回复
7
gwsan| | 2023-5-10 16:06 | 只看该作者
低频率的主频比高频率额主频相对来说是不是省电啊

使用特权

评论回复
8
tfqi| | 2023-5-10 16:28 | 只看该作者
gwsan 发表于 2023-5-10 16:06
低频率的主频比高频率额主频相对来说是不是省电啊

好像确实是的 但是这个节省的就比较少了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

291

主题

1900

帖子

4

粉丝