[GW低功耗蓝牙MCU]

GW3323_RTC 时钟误差

[复制链接]
311|2
手机看帖
扫描二维码
随时随地手机跟帖
LIZARD925|  楼主 | 2025-4-14 16:03 | 显示全部楼层 |阅读模式
本帖最后由 LIZARD925 于 2025-4-15 10:13 编辑

实验结果:
时钟源
RTC 1s计时误差
内部2M晶振
6.67%
外部24M晶振
0.01%
内部2M 晶振测试:
电脑时间RTC时间误差值(s)误差值(%)
59:5115:11
00:5116:1546.66666666666667
01:5117:1946.66666666666667
...
04:5120:3112
05:5121:3658.33333333333333
06:5122:4046.66666666666667
...
09:5125:5313
10:5126:5746.66666666666667
3576567fdbe9c29700.png
外部3M 晶振测试:
配置
GW3323测试时间
电脑时钟测试时间
误差
小时
分钟

合计(秒)
小时
分钟

合计(秒)
9622167fdbeb239f7a.png clk_source_sel =RTC_X24MDIV8_SOURCE

17
47
30
64050
17
47
40
64060
 
止1
18
39
35
67175
18
39
45
67185
 
止2
9
12
26
119546
9
12
31
119551
 
ZONE=8
 
 
 
55496
 
 
 
55491
0.01%
不同参数的意义:
参数写 RTC_RC2M_SOURCE
4495667fdbec9497d9.png
可看出此时时钟从内部时钟而来
7175267fdbed4a051e.png 此时2M的时钟过去后,进行96分频,等到的是 2*1024*1024=2097152/96=21845.333 此处有疑问
打开外部晶振使能为需要外部接一个32K的晶振
我们不使用外部独立晶振32K,故此不应该打开


此时我们关闭外部使能,可看到时钟分频选择正确

此时使用外部3M的晶振,可得到32768的时钟

故,为了能够得到准确的1S定时,需要使用外部24/8分频的时钟配置,如下图所示:

GW3323_clock.pdf

265.95 KB

GW3323 用户手册 V1.1.pdf

1.91 MB

使用特权

评论回复
auzzz| | 2025-4-15 09:14 | 显示全部楼层
楼主,图看不到

使用特权

评论回复
评论
LIZARD925 2025-4-15 10:14 回复TA
已经更新,谢谢提醒 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

5

帖子

0

粉丝