实时时钟校准方法技术

技术编号:39836092 阅读:7 留言:0更新日期:2023-12-29 16:20
本发明专利技术公开了一种实时时钟校准方法

【技术实现步骤摘要】
实时时钟校准方法、装置、控制芯片、遥控器及存储介质


[0001]本专利技术涉及空调器
,尤其涉及一种实时时钟校准方法

一种实时时钟校准装置

一种控制芯片

一种空调器遥控器和一种计算机可读存储介质


技术介绍

[0002]为确保
CPU(Central Processing Unit
,中央处理器
)
时钟与真实世界的计时器时间吻合,往往需要在电路设计时外接一个
32.768kHz
的外部晶振,在实现低功耗的同时,产生
MCU(Microcontroller Unit
,微控制单元
)
内部操作所需的时钟脉冲

[0003]但是,该技术方案的电子原料要求高,工艺复杂度增加,且产品故障率较高,增大了硬件成本


技术实现思路

[0004]本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一

为此,本专利技术的第一个目的在于提出一种实时时钟校准方法,在降低应用成本的前提下,保证了实时时钟的精度需求,实现了控制芯片的高精度

低功耗运行

[0005]本专利技术的第二个目的在于提出一种实时时钟校准装置

[0006]本专利技术的第三个目的在于提出一种控制芯片

[0007]本专利技术的第四个目的在于提出一种空调器遥控器
r/>[0008]本专利技术的第五个目的在于提出一种计算机可读存储介质

[0009]为达到上述目的,本专利技术第一方面实施例提出了一种实时时钟校准方法,应用于控制芯片,控制芯片配置有低速时钟和高速时钟,该实时时钟校准方法包括:在低速时钟作为实时时钟的时钟源的情况下,根据低速时钟配置实时时钟的定时器,并确定理论采样周期,以及确定理论采样周期内高速时钟的理论脉冲数量;基于定时器的定时中断,获取高速时钟的实际脉冲数量;根据实际脉冲数量和理论脉冲数量确定实时时钟的时钟偏差值,并根据时钟偏差值对实时时钟进行精度校准

[0010]根据本专利技术实施例的实时时钟校准方法,该方法应用于控制芯片,控制芯片配置有低速时钟和高速时钟,该实时时钟校准方法在低速时钟作为实时时钟的时钟源的情况下,根据低速时钟配置实时时钟的定时器,并确定理论采样周期,以及确定理论采样周期内高速时钟的理论脉冲数量,并基于定时器的定时中断,获取高速时钟的实际脉冲数量,然后根据实际脉冲数量和理论脉冲数量确定实时时钟的时钟偏差值,并根据时钟偏差值对实时时钟进行精度校准

由此,该方法采用低速时钟作为实时时钟的时钟源,并进一步根据采样获取的高速时钟的脉冲数量对实时时钟进行精度校准,从而在降低应用成本的前提下,保证了实时时钟的精度需求,实现了控制芯片的高精度

低功耗运行

[0011]另外,根据本专利技术上述实施例的实时时钟校准方法,还可以具有如下的附加技术特征:
[0012]根据本专利技术的一个实施例,确定理论采样周期,包括:确定低速时钟的脉冲采样数
量;根据脉冲采样数量和低速时钟的理论脉冲频率确定理论采样周期

[0013]根据本专利技术的一个实施例,通过下述公式确定理论采样周期:
[0014][0015]其中,
T
sample
表示理论采样周期,
f
L
表示低速时钟的理论脉冲频率,
n
表示脉冲采样数量

[0016]根据本专利技术的一个实施例,通过下述公式确定理论脉冲数量:
[0017]S
H

f
H
*T
sample
[0018]其中,
S
H
表示理论脉冲数量,
f
H
表示高速时钟的理论脉冲频率,
T
sample
表示理论采样周期

[0019]根据本专利技术的一个实施例,通过下述公式确定时钟偏差值:
[0020][0021]其中,
Δ
表示时钟偏差值,
i
表示基于定时中断的实际采样次数,
S
real
[i]表示在第
i
次采样周期内实际脉冲数量,
S
H
表示理论脉冲数量

[0022]根据本专利技术的一个实施例,在根据低速时钟配置实时时钟的定时器之后,该实时时钟校准方法还包括:响应于定时中断,唤醒高速时钟,并对实际脉冲数量进行采样

[0023]根据本专利技术的一个实施例,根据时钟偏差值对实时时钟进行精度校准,包括:在时钟偏差值为正时,对定时器进行向前修正;在时钟偏差值为负时,对定时器进行向后修正

[0024]根据本专利技术的一个实施例,该实时时钟校准方法还包括:获取第一预设时间内的实时时钟的精度校准次数;在精度校准次数大于预设阈值的情况下,调整理论采样周期

[0025]根据本专利技术的一个实施例,在获取到调整后的理论采样周期之后,该实时时钟校准方法还包括:在第二预设时间内,基于调整后的理论采样周期对实时时钟进行精度校准,并在第二预设时间之后,基于理论采样周期对实时时钟进行精度校准

[0026]根据本专利技术的一个实施例,调整理论采样周期,包括:缩短理论采样周期

[0027]为达到上述目的,本专利技术第二方面实施例提出了一种实时时钟校准装置,该实时时钟校准装置应用于控制芯片,控制芯片配置有低速时钟和高速时钟,该实时时钟精准装置包括:配置模块,用于在低速时钟作为实时时钟的时钟源的情况下,根据低速时钟配置实时时钟的定时器;确定模块,用于确定理论采样周期,以及确定理论采样周期内高速时钟的理论脉冲数量;获取模块,用于基于定时器的定时中断,获取高速时钟的实际脉冲数量;校准模块,用于根据实际脉冲数量和理论脉冲数量确定实时时钟的时钟偏差值,并根据时钟偏差值对实时时钟进行精度校准

[0028]根据本专利技术实施例的实时时钟校准装置,该实时时钟校准装置应用于控制芯片,控制芯片配置有低速时钟和高速时钟,该实时时钟精准装置通过配置模块在低速时钟作为实时时钟的时钟源的情况下,根据低速时钟配置实时时钟的定时器,通过确定模块确定理论采样周期,以及确定理论采样周期内高速时钟的理论脉冲数量,通过获取模块基于定时器的定时中断,获取高速时钟的实际脉冲数量,校准模块根据实际脉冲数量和理论脉冲数量确定实时时钟的时钟偏差值,并根据时钟偏差值对实时时钟进行精度校准

由此,该装置采用低速时钟作为实时时钟的时钟源,并进一步根据采样获取的高速时钟的脉冲数量对实
时时钟进行精度校准,从而在降低应用成本的前提下,保证了实时时钟的精度需求,实现了控制芯片的高精度...

【技术保护点】

【技术特征摘要】
1.
一种实时时钟校准方法,其特征在于,应用于控制芯片,所述控制芯片配置有低速时钟和高速时钟,所述方法包括:在所述低速时钟作为实时时钟的时钟源的情况下,根据所述低速时钟配置所述实时时钟的定时器,并确定理论采样周期,以及确定所述理论采样周期内所述高速时钟的理论脉冲数量;基于所述定时器的定时中断,获取所述高速时钟的实际脉冲数量;根据所述实际脉冲数量和所述理论脉冲数量确定所述实时时钟的时钟偏差值,并根据所述时钟偏差值对所述实时时钟进行精度校准
。2.
根据权利要求1所述的方法,其特征在于,确定理论采样周期,包括:确定所述低速时钟的脉冲采样数量;根据所述脉冲采样数量和所述低速时钟的理论脉冲频率确定所述理论采样周期
。3.
根据权利要求2所述的方法,其特征在于,通过下述公式确定所述理论采样周期:其中,
T
sample
表示所述理论采样周期,
f
L
表示所述低速时钟的理论脉冲频率,
n
表示所述脉冲采样数量
。4.
根据权利要求3所述的方法,其特征在于,通过下述公式确定所述理论脉冲数量:
S
H

f
H
*T
sample
其中,
S
H
表示所述理论脉冲数量,
f
H
表示所述高速时钟的理论脉冲频率,
T
sample
表示所述理论采样周期
。5.
根据权利要求1‑4中任一项所述的方法,其特征在于,通过下述公式确定所述时钟偏差值:其中,
Δ
表示所述时钟偏差值,
i
表示基于所述定时中断的实际采样次数,
S
real
[i]
表示在第
i
次采样周期内所述实际脉冲数量,
S
H
表示所述理论脉冲数量
。6.
根据权利要求1所述的方法,其特征在于,在根据所述低速时钟配置所述实时时钟的定时器之后,所述方法还包括:响应于所述定时中断,唤醒所述高速时钟,并对所述...

【专利技术属性】
技术研发人员:蔡万强
申请(专利权)人:广东美的暖通设备有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1