硬汉嵌入式论坛

 找回密码
 立即注册
查看: 283|回复: 9
收起左侧

[技术讨论] STM32L4 RTC日期乱跑

[复制链接]

30

主题

205

回帖

295

积分

高级会员

积分
295
发表于 2025-10-9 20:09:22 | 显示全部楼层 |阅读模式
本帖最后由 ccschen 于 2025-10-9 20:12 编辑

很莫名的问题,没校准时间,年变了,用的BIN格式,本来是25年,图片中是03 0F,也就是63,读出来是45,之前遇到到读出来是48年的,这次刚好看到了,不知道怎么跳变过去的。

5dd3f20323fab4ef8439e828be4cdbe0.png
回复

使用道具 举报

30

主题

205

回帖

295

积分

高级会员

积分
295
 楼主| 发表于 2025-10-9 20:34:06 | 显示全部楼层
大概可以结案了,不是设置日期或时间的先后问题,是星期,从外部RTC中读到的星期是乱的,然后往内部RTC写了,就这样了。
回复

使用道具 举报

30

主题

205

回帖

295

积分

高级会员

积分
295
 楼主| 发表于 2025-10-9 20:54:01 | 显示全部楼层
ccschen 发表于 2025-10-9 20:34
大概可以结案了,不是设置日期或时间的先后问题,是星期,从外部RTC中读到的星期是乱的,然后往内部RTC写了 ...

以前都不带这样的。。。就算星期有问题。
回复

使用道具 举报

30

主题

205

回帖

295

积分

高级会员

积分
295
 楼主| 发表于 2025-10-9 21:14:48 | 显示全部楼层
但是这解释不了老版本的电路板,老版本的也是从外部RTC读了,再写入内部RTC,然后范围,计算星期都没问题的。。。
回复

使用道具 举报

6

主题

64

回帖

82

积分

初级会员

积分
82
发表于 2025-10-10 09:09:28 | 显示全部楼层
硬件是怎么样的?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119429
QQ
发表于 2025-10-10 09:58:42 | 显示全部楼层
ccschen 发表于 2025-10-9 21:14
但是这解释不了老版本的电路板,老版本的也是从外部RTC读了,再写入内部RTC,然后范围,计算星期都没问题的 ...

不行,星期必须对。STM32几乎所有系列的RTC基本都是这样的,H7系列也有这种问题。星期必须是存在的,且和相应日期对应上。
回复

使用道具 举报

5

主题

133

回帖

148

积分

初级会员

积分
148
发表于 2025-10-10 10:14:57 | 显示全部楼层
eric2013 发表于 2025-10-10 09:58
不行,星期必须对。STM32几乎所有系列的RTC基本都是这样的,H7系列也有这种问题。星期必须是存在的,且和 ...

这个问题 ST 有说过吗,星期错误为什么会造成影响呢,和平闰年有关吗
回复

使用道具 举报

30

主题

205

回帖

295

积分

高级会员

积分
295
 楼主| 发表于 2025-10-10 23:35:09 | 显示全部楼层
本帖最后由 ccschen 于 2025-10-11 00:07 编辑
eric2013 发表于 2025-10-10 09:58
不行,星期必须对。STM32几乎所有系列的RTC基本都是这样的,H7系列也有这种问题。星期必须是存在的,且和 ...

这就不好验证了,至少前几天出的这个问题是解决了,刚才检查了下代码,之前的版本的板子的日期都是对的,外部RTC是0到6,L4的RTC是1到7,都做过转换的。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119429
QQ
发表于 2025-10-11 09:56:50 | 显示全部楼层
Penguins 发表于 2025-10-10 10:14
这个问题 ST 有说过吗,星期错误为什么会造成影响呢,和平闰年有关吗

这个没有看到ST说过,是论坛多个网友验证后得出的结论。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119429
QQ
发表于 2025-10-11 09:57:39 | 显示全部楼层
ccschen 发表于 2025-10-10 23:35
这就不好验证了,至少前几天出的这个问题是解决了,刚才检查了下代码,之前的版本的板子的日期都是对的, ...

这个推荐正常设置,否则会有一些莫名其妙的问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-11-21 23:47 , Processed in 0.050514 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表