[家电应用] SH79F64如何在低功耗模式下实现快速唤醒?

[复制链接]
66|24
lzbf 发表于 2026-5-13 11:35 | 显示全部楼层
用按键直接唤醒              
wengh2016 发表于 2026-5-13 14:14 | 显示全部楼层
在进入低功耗模式前,务必检查所有 GPIO 的状态。悬空的输入引脚会导致漏电流激增。
sheflynn 发表于 2026-5-13 15:17 | 显示全部楼层
SH79F64有哪些唤醒源支持              
bartonalfred 发表于 2026-5-13 16:05 | 显示全部楼层
SH79F64如何在高功耗模式下实现快速唤醒
抱素 发表于 2026-5-21 15:46 | 显示全部楼层
SH79F64 低功耗快速唤醒:用掉电模式降功耗,保留外部中断 INT0/INT1、RTC 或触摸键作唤醒源。休眠前关无用时钟与外设、配置 IO 状态,用 WFI 指令进掉电。触发后立即响应中断,快速恢复时钟与外设,唤醒达微秒级,兼顾低功耗与快响应。
玫瑰凋零日记 发表于 2026-5-26 16:41 | 显示全部楼层
SH79F64 要实现低功耗下快速唤醒(μs 级),关键在时钟、唤醒源、外设与 IO 四者配合:
时钟选择(最关键)
主时钟用 内部高速 RC (8/12MHz),唤醒无需起振等待。
掉电前 关闭 PLL、外部晶振,只保留唤醒必需时钟。
用 32K_SPDUP 加速位 缩短低频晶振起振(如需 RTC)。
唤醒源配置
用 外部中断 (INT0~INT3) 或 端口电平 / 边沿中断,优先级最高。
唤醒前 清所有中断标志,避免误触发与反复唤醒。
禁用 WDT、LPD、ADC 等非必需唤醒源。
外设与 IO
休眠前 关闭所有外设时钟(ADC/UART/Timer/PWM)。
GPIO 设为 输入上拉 / 下拉 或 模拟输入,杜绝浮空漏电。
仿真时 关闭调试接口 (SWD/ICE),否则功耗暴增。
模式与代码
进入 Stop(掉电) 而非 Idle(空闲)。
唤醒后 直接恢复主时钟,跳过延时与初始化。
中断服务 极简,仅标记唤醒、快速返回。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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