找回密码
 立即注册
查看: 101|回复: 9

求助 内部RTC,如何才能做到没有误差或者降低误差压

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2026-07-06 07:58:30
已绑定手机

1

主题

1

回帖

9

积分

新手上路

积分
9
发表于 2026-7-5 18:19:52 | 显示全部楼层 |阅读模式
使用的芯片是STC8H8K64U,目前的内部RTC误差一分钟将近18秒,请问大佬们如何在不使用外部晶振的情况下降低误差呀
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:136
  • 最近打卡:2026-07-22 07:08:11
已绑定手机

4

主题

190

回帖

922

积分

高级会员

积分
922
发表于 2026-7-5 19:57:18 | 显示全部楼层
通常误差没有这么大。如果确实如此可能是芯片出问题,不是用什么技巧能够解决。其实单片机故障的可能性极小,人为因素可能性很大。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:866
  • 最近打卡:2026-07-22 00:28:47
已绑定手机

19

主题

3461

回帖

7738

积分

论坛元老

积分
7738
发表于 2026-7-5 19:59:43 | 显示全部楼层
内部rtc是32k没办法代替32768晶振,无外部32768误差非常大。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:410
  • 最近打卡:2026-07-21 09:39:09

83

主题

7972

回帖

1万

积分

超级版主

积分
17025
发表于 2026-7-5 22:25:02 | 显示全部楼层
要误差小,必须使用外部32768晶振。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:832
  • 最近打卡:2026-07-22 04:45:29

44

主题

530

回帖

4993

积分

荣誉版主

积分
4993
发表于 2026-7-6 00:17:58 | 显示全部楼层
内部RTC时钟源确实飘得厉害,芯片手册里也强调了这个时钟源仅供调试使用。

外接晶振可以降低误差,没有误差没可能,晶振的ppm越小,误差越小。
不用外接晶振的话,还可以用串口、WiFi等等方式定期校准。比如ISP工具里的校准功能。
能体会到发现一个不理解的现象然后找原因然后要么解决掉问题要么被问题解决掉的那种快乐是我的幸运
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:707
  • 最近打卡:2026-07-20 09:09:10

33

主题

3031

回帖

6980

积分

论坛元老

积分
6980
发表于 2026-7-6 09:03:24 | 显示全部楼层
wul*** 发表于 2026-7-5 19:57
通常误差没有这么大。如果确实如此可能是芯片出问题,不是用什么技巧能够解决。其实单片机故障的可能性极小 ...

他没有外挂晶振,误差就是这么大,内部IRC会收到温度和电压的影响。

你看过手册么
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:316
  • 最近打卡:2026-07-22 06:56:11
已绑定手机

70

主题

874

回帖

3225

积分

论坛元老

DIY玩家

积分
3225
发表于 2026-7-6 13:37:24 | 显示全部楼层
_奶*** 发表于 2026-7-6 09:03
他没有外挂晶振,误差就是这么大,内部IRC会收到温度和电压的影响。

你看过手册么 ...

外部32.786K
百时误差几分钟
这个情况效果怎么样
永怀这学徒心
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:707
  • 最近打卡:2026-07-20 09:09:10

33

主题

3031

回帖

6980

积分

论坛元老

积分
6980
发表于 2026-7-6 17:24:19 | 显示全部楼层
狂热*** 发表于 2026-7-6 13:37
外部32.786K
百时误差几分钟
这个情况效果怎么样

参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:956
  • 最近打卡:2026-07-21 08:27:41

14

主题

1400

回帖

7694

积分

论坛元老

积分
7694
发表于 2026-7-6 17:26:13 | 显示全部楼层



那个内部的低速时钟,试一试就得了, 不仅仅是工作的温度,你单片机的工作电压不一样,他的频率也不一样... 也不是32768Hz
掉电唤醒定时器的频率: 35.450KHz
所以千万别有我给它校准一下的想法
内部低速的 30K IRC 未设计校准电路,成本考量
掉电唤醒的这个 内部30K 低速IRC, 也不能增加校准电路,否则省电模式时功耗大
内部RTC时钟源确实飘得厉害,芯片手册里也强调了这个时钟源仅供调试使用。




  1. 正在检测目标单片机 ...
  2.   单片机型号: STC8H8K64U
  3.   软件协议, V3.0: 7.4.6U
  4. 当前芯片的硬件选项为:
  5.   . 当前系统ISP工作频率: 24.000MHz
  6.   . 上次下载设置的下次用户程序运行使用的内部IRC振荡器的频率: 11.059MHz
  7.   . 掉电唤醒定时器的频率: 35.450KHz
  8.   . 振荡器放大增益使能
  9.   . 用户EEPROM大小被设置为 0.5 K
  10.   . P3.2和P3.3与下次下载无关
  11.   . 上电复位时增加额外的复位延时
  12.   . 复位引脚用作普通I/O口
  13.   . 检测到低压时复位
  14.   . 低压检测门槛电压 : 2.00 V
  15.   . 上电复位时,硬件不启动内部看门狗
  16.   . 上电自动启动内部看门狗时的预分频数为 : 256
  17.   . 空闲状态时看门狗定时器停止计数
  18.   . 下次下载用户程序时,将用户EEPROM区一并擦除
  19.   . 下次下载用户程序时,没有相关的端口控制485
  20.   . 下次下载时不需要校验下载口令
  21.   . 未使能芯片的仿真功能
  22.   . 内部参考电压: 1187 mV (参考范围: 1100~1300mV)
  23.   单片机型号: STC8H8K64U
  24.   软件协议, V3.0: 7.4.6U
复制代码



回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2026-07-06 07:58:30
已绑定手机

1

主题

1

回帖

9

积分

新手上路

积分
9
发表于 2026-7-6 17:33:16 | 显示全部楼层
angm*** 发表于 2026-7-6 17:26
那个内部的低速时钟,试一试就得了, 不仅仅是工作的温度,你单片机的工作电压不一样,他的频率也不一样...  ...

好的明白啦谢谢
回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-7-22 09:16 , Processed in 0.082210 second(s), 85 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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