• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32的RTC时钟经常不准,误差非常大

八度的青岛 2020-03-08 浏览量:7474
用的是内部的RTC,这个误差就是内部RTC引起的吗
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • STM32的内部RC作为RTC时钟精度并不是很高,因为受温度的影响很大,误差会比较大,最好是外接RTC晶振或者RTC芯片,这样可以保证高精度的RTC时钟
    • 发布于 2020-03-13
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 晶振有没有用外部的。 电池电压是不是3V左右。 这个一般是很准的。  还有是不是程序有问题呀。建议查一下程序 。
    • 发布于2020-03-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 它内部的RTC可以选择接外部32.768K的晶振,也可以选择用内部的RC电路,它内部的RC电路很不准,尤其是外部温度变化的时候,如果接外部32.768K的晶振精度还是可以的
    • 发布于2020-03-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 可能是rtc时钟晶振不准,或者rtc供电不足,可以用高精度晶振,或者使用校准寄存器校准时钟频率
    • 发布于2020-03-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32的RTC时钟经常不准,误差非常大