打印
[开发生态]

031F8的RTC 闹钟中断不触发咋整?

[复制链接]
1065|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lamanius|  楼主 | 2024-5-31 20:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
按星期,日历时间匹配上了,闹钟中断没反应?

使用特权

评论回复
沙发
caigang13| | 2024-6-2 18:12 | 只看该作者
RTC配置没对吧,代码发生来看看。

使用特权

评论回复
板凳
weifeng90| | 2024-6-6 19:34 | 只看该作者
检查一下代码配置看看是否有问题,或者把代码发出来坛友看看。

使用特权

评论回复
地板
Carmen7| | 2024-7-5 12:40 | 只看该作者
RTC(实时时钟)闹钟中断不触发可能是由于多种原因造成的,包括硬件问题、配置错误、中断使能问题等

使用特权

评论回复
5
Belle1257| | 2024-7-5 14:00 | 只看该作者
确保RTC的电源供应正常,特别是备份电池或电源是否正确连接。检查RTC的外部晶振是否正常工作

使用特权

评论回复
6
Emily999| | 2024-7-5 15:13 | 只看该作者
使用STM32CubeMX或手动配置RTC,确保RTC的初始化和配置正确。确认RTC的闹钟寄存器(ALRMAR、ALRMBR等)设置正确,包括闹钟时间和日期

使用特权

评论回复
7
Allison8859| | 2024-7-5 16:15 | 只看该作者
确认RTC闹钟中断使能,并且中断优先级设置正确。检查NVIC(Nested Vectored Interrupt Controller)中是否使能了RTC闹钟中断

使用特权

评论回复
8
Betty996| | 2024-7-5 17:23 | 只看该作者
看看中断服务例程(ISR)是否正确编写,并且没有逻辑错误。在中断服务例程中清除RTC闹钟中断标志位

使用特权

评论回复
9
Annie556| | 2024-7-5 18:30 | 只看该作者
系统时钟配置正确,特别是备份域时钟(LSE或LSI)是否启用

使用特权

评论回复
10
B1lanche| | 2024-7-6 08:22 | 只看该作者
使用ST-Link或其他调试工具连接到STM32微控制器,通过调试器观察变量值和程序流程。可以在关键点设置断点,逐步执行代码,观察RTC和中断寄存器的状态

使用特权

评论回复
11
Alina艾| | 2024-7-6 09:14 | 只看该作者
查阅STM32的参考手册和数据手册,了解RTC和中断的详细配置和操作。参考STM32Cube库提供的示例代码,特别是与RTC和中断相关的示例

使用特权

评论回复
12
Carina卡| | 2024-7-6 10:10 | 只看该作者
确保使用的STM32Cube固件库是最新版本,有时候固件库的更新会修复已知的问题

使用特权

评论回复
13
alxd| | 2024-7-6 12:06 | 只看该作者
确认电源管理配置正确,特别是低功耗模式是否会影响RTC的操作。如果RTC配置错误,可能需要复位RTC并重新配置

使用特权

评论回复
14
突然下起雨| | 2024-8-28 12:28 | 只看该作者
需要检查一下代码配置

使用特权

评论回复
15
shenxiaolin| | 2024-8-30 14:49 | 只看该作者
感觉是没有配置对

使用特权

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

本版积分规则

35

主题

1262

帖子

1

粉丝