[家电应用] SH79F低功耗休眠唤醒不稳定

[复制链接]
130|42
dspmana 发表于 2026-7-12 21:27 | 显示全部楼层
定时器唤醒SH79F的具体代码示例?
olivem55arlowe 发表于 2026-7-13 12:24 | 显示全部楼层
SH79F 休眠唤醒不稳定,本质是“唤醒脚浮空 + 中断标志没清 + PWM/IO 状态乱改”。
yeates333 发表于 2026-7-13 15:12 | 显示全部楼层
SH79F支持主时钟与低速时钟。休眠时若未正确配置时钟恢复顺序,会导致唤醒后系统时钟失锁。
tabmone 发表于 2026-7-13 20:11 | 显示全部楼层
进入休眠前需确认PCON寄存器的对应休眠模式位已正确置位,避免误进入IDLE模式而非目标低功耗模式,引发唤醒逻辑异常。
olivem55arlowe 发表于 2026-7-13 22:06 | 显示全部楼层
禁用所有非必要的中断,只保留你需要的唤醒中断源
sdCAD 发表于 2026-7-14 08:34 | 显示全部楼层
除了MCU本身,外围电路的漏电也会影响整体功耗和稳定性。排查时,可尝试逐个断开外设,观察电流变化。
wilhelmina2 发表于 2026-7-15 09:39 | 显示全部楼层
检查代码是否仅启用了必要的唤醒源。如果项目需要长时间定时唤醒,建议优先使用 RTC 模块或外部低功耗定时器,而非看门狗,因为 WDT 更适合用于异常复位
mikewalpole 发表于 2026-7-15 11:25 | 显示全部楼层
抓取唤醒信号上升沿斜率,缓慢变化的信号需增加施密特触发器整形。
mmbs 发表于 2026-7-15 13:09 | 显示全部楼层
排查硬件与IO口状态这是低功耗调试中最容易被忽略的一环,尤其是IO口的电平状态。
qiufengsd 发表于 2026-7-15 14:50 | 显示全部楼层
根据手册,进入低功耗模式需要通过两条连续指令完成
sheflynn 发表于 2026-7-15 16:37 | 显示全部楼层
唤醒后的代码不能简单套用冷启动逻辑。
janewood 发表于 2026-7-15 18:21 | 显示全部楼层
如果这两条指令之间有任何中断或其它代码干扰,单片机 将不会进入低功耗模式。因此,执行这两条指令时,强烈建议先关闭全局中断。
pixhw 发表于 2026-7-15 20:05 | 显示全部楼层
SH79F电源滤波电容选型建议?
geraldbetty 发表于 2026-7-15 21:49 | 显示全部楼层
若使用外部引脚唤醒,需确认引脚没有配置为浮空状态。浮空引脚极易受环境电磁干扰,导致电平频繁跳变从而引发系统反复唤醒。
lzbf 发表于 2026-7-16 10:13 | 显示全部楼层
在VDD引脚附近布置10μF钽电容+0.1μF陶瓷电容组合,抑制高频噪声。
modesty3jonah 发表于 2026-7-16 12:12 | 显示全部楼层
LDO输出纹波过大或电源路径寄生电容过高,导致唤醒信号识别失败。
nomomy 发表于 2026-7-16 13:55 | 显示全部楼层
SH79F 系列进入 Idle 或 Power-Down 模式有严格的时序要求,代码实现不正确是导致问题的最常见原因。
pixhw 发表于 2026-7-16 15:39 | 显示全部楼层
SH79F外部中断唤醒如何配置防抖?
雾都浪漫 发表于 2026-7-16 15:47 | 显示全部楼层
SH79F 休眠唤醒不稳多源于时钟、IO 与中断配置疏漏。休眠前未关闭多余外设、IO 浮空引入漏电干扰唤醒源;外部晶振起振慢、中断触发沿设置错误易漏唤醒。供电压降、上拉电阻搭配不当也会误触发或唤不醒。需固定 IO 电平、关闭闲置模块,校准晶振启动延时,优化唤醒中断配置并增加上电防抖。
桃花落满山前 发表于 2026-7-23 16:00 | 显示全部楼层
SH79F 休眠唤醒异常,闲置 IO 浮空会产生漏电流干扰触发源;外部按键无 RC 消抖,电平毛刺频繁误唤醒。休眠未关闭 ADC、内部基准、定时器等外设,内核噪声干扰中断采样。唤醒中断标志未及时清零易卡死,时钟未切换低速模式加剧不稳,休眠前固定所有 IO 电平可明显改善
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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