打印
[N32L4xx]

[N32L4xx] 国民技术N32L40X进入Stop2

[复制链接]
458|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模式下,未正确配置唤醒源?

使用特权

评论回复
5
内政奇才| | 2025-4-18 18:36 | 只看该作者
独立看门狗或窗口看门狗未正确配置,可能导致系统意外复位。

使用特权

评论回复
6
stormwind123| | 2025-4-18 20:00 | 只看该作者
LSE晶振故障或未正确连接?

使用特权

评论回复
7
probedog| | 2025-4-18 21:00 | 只看该作者
检查LSE晶振是否正确焊接,并测量晶振引脚电压是否正常。

使用特权

评论回复
8
classroom| | 2025-4-18 22:00 | 只看该作者
可能是RTC唤醒中断标志未清除,导致后续唤醒失败。

使用特权

评论回复
9
海滨消消| | 2025-4-18 22:23 | 只看该作者
若使用外部晶振,检查晶振是否正确连接。

使用特权

评论回复
10
cen9ce| | 2025-5-12 14:41 | 只看该作者
确认RTC时钟源(LSE/LSI)已正确使能且稳定。若使用LSE(外部晶振),需检查晶振电路和启动等待时间;若使用LSI(内部RC),需确认校准值合理。

使用特权

评论回复
11
b5z1giu| | 2025-5-12 16:03 | 只看该作者
预分频器配置,检查RTC_InitStructure.RTC_Prescaler是否与期望的计时周期匹配(例如1秒唤醒需配置正确的分频值)。

使用特权

评论回复
12
lamanius| | 2025-5-12 17:13 | 只看该作者
闹钟/周期性唤醒使能,确保已调用RTC_WakeUpCmd(ENABLE)或RTC_AlarmCmd(ENABLE),并正确配置了唤醒时间。

使用特权

评论回复
13
p0gon9y| | 2025-5-12 19:30 | 只看该作者
检查中断优先级是否被其他外设抢占(STOP2唤醒依赖中断触发)。

使用特权

评论回复
14
kaif2n9j| | 2025-5-12 20:45 | 只看该作者
唤醒标志清除,在进入STOP2前,需手动清除RTC唤醒标志,避免因标志残留导致无法触发新中断。

使用特权

评论回复
15
l1uyn9b| | 2025-5-12 22:01 | 只看该作者
进入STOP2前,需关闭所有非必要外设时钟(如GPIO、TIM、USART等),避免电流泄漏。

使用特权

评论回复
16
lix1yr| | 2025-5-13 08:53 | 只看该作者
确认已调用PWR_BackupAccessCmd(ENABLE)以访问备份域。

使用特权

评论回复
17
g0d5xs| | 2025-5-13 10:05 | 只看该作者
检查PWR_EnterSTOP2Mode()的调用参数是否正确(如PWR_Regulator_LowPower)。

使用特权

评论回复
18
y1n9an| | 2025-5-13 14:08 | 只看该作者
唤醒后时钟重配置,STOP2唤醒后,系统时钟会重置为HSI。若代码依赖其他时钟源(如HSE),需在唤醒中断服务程序(RTC_IRQHandler)中重新配置。

使用特权

评论回复
19
w2nme1ai7| | 2025-5-13 18:22 | 只看该作者
确认RTC中断在NVIC中已使能(NVIC_EnableIRQ(RTC_IRQn))。

使用特权

评论回复
20
地瓜patch| | 2025-5-22 22:21 | 只看该作者
这个模式功耗很低了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

12

帖子

0

粉丝