OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 49|回复: 0

关于STM32H743的RTC走时精度

[复制链接]

20

主题

123

帖子

0

精华

高级会员

Rank: 4

积分
718
金钱
718
注册时间
2014-8-14
在线时间
228 小时
发表于 昨天 09:42 | 显示全部楼层 |阅读模式
最近在测试STM32H743+FreeRTOS+LVGL+LWIP演示板的软硬件稳定性,发现RTC走时精度很差,24小时左右能慢3小时,上电获取网络后我使用ntp自动校时正确,可以排除设置的源时间问题。
然后查了下AI,提到STM32H7对LSE晶振有一个驱动力的设置,我使用默认的LL_RCC_LSEDRIVE_LOW,修改为LL_RCC_LSEDRIVE_MEDIUMLOW后,问题依旧,但未测试24小时误差多少,大概在1小时左右慢了10来分钟
索性直接改为LL_RCC_LSEDRIVE_HIGH,发现精度非常好,24小时几乎看不出误差,因为我每天0点会有自动校时,所以无法考证48小时,72小时。。。的时间误差
在此也记录一下这个注意点。

另外DS给出的结果是lse电容越小其配置的驱动能力也可以越低,但我查阅原理图是使用的6pf电容,是可以使用最低驱动能力的,这里有些不解
PixPin_2025-10-09_09-22-14.jpg

另外在ST手册中找到了关于驱动能力与功耗的一个测试对照表
PixPin_2025-10-09_09-40-07.jpg
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-10-10 22:21

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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