[N32L4xx] [N32L4xx] 国民技术N32L40X进入Stop2

[复制链接]
955|19
 楼主| 顾FR 发表于 2025-4-8 16:30 | 显示全部楼层 |阅读模式
我是想用RTC周期性唤醒的,但是根据官方例程配置后,进入STOP2自动唤醒没用了,谁有经验帮忙解答一下
laocuo1142 发表于 2025-4-18 16:38 | 显示全部楼层
可能是RTC时钟源未正确配置。
flycamelaaa 发表于 2025-4-18 18:00 | 显示全部楼层
RTC唤醒中断未使能,或中断优先级被其他中断占用。
powerantone 发表于 2025-4-18 18:03 | 显示全部楼层
STOP2模式下,未正确配置唤醒源?
内政奇才 发表于 2025-4-18 18:36 | 显示全部楼层
独立看门狗或窗口看门狗未正确配置,可能导致系统意外复位。
stormwind123 发表于 2025-4-18 20:00 | 显示全部楼层
LSE晶振故障或未正确连接?
probedog 发表于 2025-4-18 21:00 | 显示全部楼层
检查LSE晶振是否正确焊接,并测量晶振引脚电压是否正常。
classroom 发表于 2025-4-18 22:00 | 显示全部楼层
可能是RTC唤醒中断标志未清除,导致后续唤醒失败。
海滨消消 发表于 2025-4-18 22:23 | 显示全部楼层
若使用外部晶振,检查晶振是否正确连接。
cen9ce 发表于 2025-5-12 14:41 | 显示全部楼层
确认RTC时钟源(LSE/LSI)已正确使能且稳定。若使用LSE(外部晶振),需检查晶振电路和启动等待时间;若使用LSI(内部RC),需确认校准值合理。
b5z1giu 发表于 2025-5-12 16:03 | 显示全部楼层
预分频器配置,检查RTC_InitStructure.RTC_Prescaler是否与期望的计时周期匹配(例如1秒唤醒需配置正确的分频值)。
lamanius 发表于 2025-5-12 17:13 | 显示全部楼层
闹钟/周期性唤醒使能,确保已调用RTC_WakeUpCmd(ENABLE)或RTC_AlarmCmd(ENABLE),并正确配置了唤醒时间。
p0gon9y 发表于 2025-5-12 19:30 | 显示全部楼层
检查中断优先级是否被其他外设抢占(STOP2唤醒依赖中断触发)。
kaif2n9j 发表于 2025-5-12 20:45 | 显示全部楼层
唤醒标志清除,在进入STOP2前,需手动清除RTC唤醒标志,避免因标志残留导致无法触发新中断。
l1uyn9b 发表于 2025-5-12 22:01 | 显示全部楼层
进入STOP2前,需关闭所有非必要外设时钟(如GPIO、TIM、USART等),避免电流泄漏。
lix1yr 发表于 2025-5-13 08:53 | 显示全部楼层
确认已调用PWR_BackupAccessCmd(ENABLE)以访问备份域。
g0d5xs 发表于 2025-5-13 10:05 | 显示全部楼层
检查PWR_EnterSTOP2Mode()的调用参数是否正确(如PWR_Regulator_LowPower)。
y1n9an 发表于 2025-5-13 14:08 | 显示全部楼层
唤醒后时钟重配置,STOP2唤醒后,系统时钟会重置为HSI。若代码依赖其他时钟源(如HSE),需在唤醒中断服务程序(RTC_IRQHandler)中重新配置。
w2nme1ai7 发表于 2025-5-13 18:22 | 显示全部楼层
确认RTC中断在NVIC中已使能(NVIC_EnableIRQ(RTC_IRQn))。
地瓜patch 发表于 2025-5-22 22:21 来自手机 | 显示全部楼层
这个模式功耗很低了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

12

帖子

0

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