使用LSI是有可能的
我觉得st的东西应该不会这么差,一天20分钟差太远了。一年20分钟都不能接受啊
1、示波器测量频率一般不准
2、示波器接上后会对振荡频率有影响(限无源)
楼主肯定是使用的LSI作为RTC时钟了。
温补起振时间长,软件要多点时间检查超时
一般来说Rtc不那么准是肯定的,但也不至于像楼主说的那么夸张吧,我也倾向于楼上说的时钟源选择了内部源
基本很准的,一直用的内部RTC
内部应该有时候是足够准的
哪有用示波器看晶体频率的道理?拿频谱分析仪看吧,能精确到 ppm 以下级别。
温补晶振都用上了,还用内部RTC。
精度不只取决于晶振,跟内部振荡电路也有关系
应该是晶振的问题
扔户外试试, 几年前我第一次做rtc就发生了楼主现象, 同样也是在公司(就是普通的室内)测试的时候感觉精度是可以接受的, 结果产品是户外使用的, 结果就悲剧了, 户外冷的时候能到零下20-30度, 热的时候能到50度左右。 普通晶振根本不行。
这道没试过,抽时间试一下,放冰箱里看看。
不至于这么差吧。我在X宝上买的十几元的所谓铃木石英钟机芯,几个月了也才差30秒。
随便几毛的32.768晶振 常温 一个月 也就半分钟左右的误差。
应该是你自己的问题吧,我测过,感觉F4系列的RTC还是挺准的。
还是得选用好的晶振。