[资源共享] 芯圣MCU的休眠模式、绿色模式、低频模式在功耗和唤醒时间上的区别

[复制链接]
5|0
onlycook 发表于 2026-9-20 17:20 | 显示全部楼层 |阅读模式
芯圣 MCU 的休眠模式、绿色模式和低频模式在功耗和唤醒时间上有明确区别。休眠模式功耗最低但唤醒最慢,绿色模式保持低频时钟运行所以唤醒较快,低频模式则是正常工作的降频版本,并非真正意义上的“省电模式”。

三种模式的核心区别
休眠模式(Sleep)是功耗最低的模式。根据 HC89F0541 数据手册的电气特性,进入掉电模式(power-down mode)且关闭所有模块时,典型电流仅为 7.0μA。在该模式下,内部高频时钟关闭,CPU 停止运行,但 RAM 内容和 I/O 端口状态保持不变。唤醒时间是最长的,因为需要等待振荡器重新起振和稳定。以内部高频 RC 为例,唤醒时间包括 VBG 模块稳定时间加 16 个计数周期,最快情况(VDD=5V、最高频)约 35μs,最慢情况(VDD=2V、最低频)可到 600μs 以内。

绿色模式是“节能但不停止时钟”的中间态。在该模式下,系统主时钟(高频)关闭,但低频振荡器保持运行。这意味着 CPU 仍然可以得到时钟,但运行速度极低。功耗介于正常工作和休眠之间。唤醒时间比休眠模式短,因为低频时钟没有停,不需要等待起振。HC18M121B1 的说明中提到,绿色模式下时钟源可以是内部低频或外部低频。Timer0 可以用于绿色模式定时唤醒。

低频模式本质上不是省电模式,而是正常工作模式的一个降频档位。在低频模式下,系统使用低频时钟作为主时钟运行,CPU 和外设都正常工作,只是速度慢、功耗相应降低。对于 HC89F0541,官方列出的四种系统工作模式是 正常、低频、掉电(power-down)和空闲(idle)。低频模式对应的是“正常工作但用低频时钟”,而不是“停止工作等唤醒”。所以唤醒时间对于低频模式没有意义,因为它本来就在运行,不存在“唤醒”的概念。


您需要登录后才可以回帖 登录 | 注册

本版积分规则

653

主题

3993

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部
0