STM32的内部RTC时钟跑的慢是什么原因?

关注

单片机 STM32 15345338508    2018-09-13   |   浏览量 238  
STM32的内部RTC时钟跑的慢是什么原因?

最佳答案

  • Hello Pointer!!! 发表于2018-09-14

       这个情况不确定,有的时候和晶振的起振有关。说说我遇到几种情况

    1.晶振电容不匹配,这个应该和 你使用多大的晶振有些关系;

    2就是你时钟配置那里有没有问题,检查你的时钟初始化函数,

    3你在仿真环境下看RTC这肯定是不行的,你仿真可以停但是RTC是独立工作的她还会继续跑所以,你就会误以为RTC时间不准。但实际却是你操作的问题


    举报 评论 0

其他答案

  • jn1989 发表于 2018-09-13

    32.768k的晶振不准

    大部分是这个原因,你的晶振是6pf负载的吗?负载电容对吗?

    举报 评论 0

  • 成刚 发表于 2018-09-13 云汉达人

    看一看RTC寄存器,设置正确参数,达到你所要求频率。正常情况下32.768KHZ不会出现问题。

    举报 评论 0

  • chen0000009 发表于 2018-09-13

    说明外部晶振有问题,要检查一下那个32.768K晶振的匹配电路

    举报 评论 0

  • 张峰 发表于 2018-09-13 云汉达人

    慢的多不多,对比一下晶振 ppm,在一个数量级的话正常,看看怎么校准隔段时间校准一次。

    举报 评论 0

  • megar 发表于 2018-09-14

    是不是匹配电容用得不对,用示波器测一下频率看看,如果达不到要求建议更换下晶振或者振荡电容!

    举报 评论 0

  • yhj416606438 发表于 2018-09-14

    晶振质量不好很正常的,可以再晶振上串联可调电容,这样可以加快频率,一般都是这么解决的

    举报 评论 0

  • 灵活的胖子 发表于 2018-09-14

    慢的多不多,对比一下晶振 ppm,在一个数量级的话正常,看看怎么校准隔段时间校准一次。

    举报 评论 0

  • FEItwo 发表于 2018-09-14

    高精度频率计将振荡频率调到32.768x看看

    举报 评论 0

  • WQS1314 发表于 2018-09-14

    可能是晶振不准

    举报 评论 0

  • 向悫 发表于 2018-09-14 云汉达人

    检查晶振波形,是否晶振频率或者幅度不够。

    如果晶振正常,可以尝试的更换晶振或者调节程序,STM32可以微调RTC的计时周期的。

    举报 评论 0

  • 赤心木zqw 发表于 2018-09-14

    ST内部RTC本身就存在一个偏差值,该值可以通过寄存器设置,ST的芯片在出厂时,厂家对内部RTC校准了,使得在偏差范围之内,但还是没办法精准,如果需要更准确,可以通过RTC输出一个周期方波的方式校准。

    然而,即使经过校准,在高低温下,还是会出现偏差。。。。。。。。。。

    举报 评论 0

  • 我对面的武器 发表于 2018-09-16

    这个RTC本就精度不高的。

    你要看你的外设的晶振的精度是不是也不高啊

    举报 评论 0

  • 最帅的廖先生 发表于 2018-09-18

    检查下晶振波形,看看波形有没问题,晶振频率准不准,电容值是否适合

    举报 评论 0

  • Reuben 发表于 2018-09-27

    RTC要对应的时钟芯片才可以做到很精准,如果是晶振的话不准确的很正常

    举报 评论 0

  • drepa 发表于 2018-09-30

    stm32内部rtc本身就是不是很准的,你要换用更准的晶振才能跑得准一点,不然就外接一个rtc芯片也行。

    举报 评论 0

  • bigCQ 发表于 2018-10-11

    你的内部RTC精度本来就不高,如果要高精度的定时要用RTC芯片

    举报 评论 0

  • 袁建明 发表于 2018-10-18 云汉达人

    内部RTC精度不高,如果需要高精度RTC,可以采用外部RTC芯片实现

    举报 评论 0

我来回答

试用推荐

NanoPi NEO2

产品总数:30个  申请人数:18

距离结束时间:

推荐达人 更多>

  • 王奕 向ta提问

    Eagleson

    在学习FPGA的道路上 我们一起成长吧!

    在行: FPGA/CPLD

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 Linux 系统 STM32讨论区 PIC单片机 PCB技术/设计/定制

  • Angel Cherry 向ta提问

    MOP

    用愛和熱忱寫好每一行Code

    在行: FPGA/CPLD Linux 系统 热门单片机

  • 徐珂靖 向ta提问

    xukejing

    Linux系统 、热门开发板

    在行: Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: Linux 系统 灵动微MCU 电源技术

完成答题
赶快去开启您的宝箱吧
提问就抽奖 好礼送不停