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

[复制链接]
120|31
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(空闲)。
唤醒后 直接恢复主时钟,跳过延时与初始化。
中断服务 极简,仅标记唤醒、快速返回。
暗夜幽灵骑士 发表于 2026-5-31 14:48 | 显示全部楼层
确保在低功耗模式下,关键的时钟和电源线路仍然可以正常工作,这样在唤醒时可以迅速恢复到正常工作状态。
暗夜幽灵骑士 发表于 2026-6-5 10:10 | 显示全部楼层
快速唤醒的关键在于配置合适的唤醒源和中断优先级。确保选择的唤醒源能够及时响应外部事件,并且中断优先级足够高,以便MCU能够迅速从低功耗模式中唤醒。
拿走一光年 发表于 2026-6-7 14:28 | 显示全部楼层
SH79F64 进入掉电低功耗,配置外部按键 / 触摸引脚作 INT 唤醒源,开启端口电平中断。休眠前关闭多余外设、晶振停振,仅保留 IO 中断电路。触发按键或触控电平跳变即可立即跳出休眠,配合内部 RC 快速起振,省去晶振起振延时,实现毫秒级快速唤醒,适配净水机待机启停。
拿走一光年 发表于 2026-6-8 14:28 | 显示全部楼层
SH79F64 进入掉电模式,关闭主晶振与闲置外设,仅使能外部中断或触控引脚做唤醒源。依托内部 RC 快速起振,省去外部晶振启振延时。按键、触控电平突变触发中断即时唤醒,毫秒级启动主控,适配净水机低功耗待机瞬时开机。
短句家 发表于 2026-6-8 14:37 | 显示全部楼层
SH79F64 低功耗快速唤醒,优先用掉电模式,保留INT0/INT1、RTC 或触摸键作唤醒源。休眠前关闭 PLL、外部晶振及 ADC/UART 等外设时钟,GPIO 设上下拉防漏电。主时钟选内部高速 RC,唤醒无起振延迟。触发后立即响应中断,微秒级恢复时钟与外设,实现快速唤醒。
旧年胶片 发表于 2026-6-15 16:43 | 显示全部楼层
SH79F64 进入掉电低功耗,选用外部中断或按键 IO 触发唤醒,关闭多余外设、系统时钟停振。配置 INT 边沿触发,减少内部模块待机耗电,唤醒后 MCU 快速启用内部 RC 起振。避开定时器唤醒的延时问题,实现引脚瞬时触发快速启动,适配家电待机唤醒场景。
花开了相爱吧 发表于 2026-6-30 10:00 | 显示全部楼层
SH79F64 进入掉电低功耗时关闭主时钟,依靠外部 INT、按键或定时器中断唤醒。配置外部中断边沿触发,禁用浮空 IO 漏电;选用高速晶振做系统时钟,唤醒后跳过多余初始化,仅恢复必要外设寄存器。缩短时钟稳定等待延时,中断触发后直接跳转业务函数,减少冗余操作,实现毫秒级快速唤醒。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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