Including a meter sleep mode RTC module clock source dynamic calibration method, instrument in sleep mode, every time N T, wake up once the external reference clock source, the N> 1, the initial time of the value of T is MD/F1, MD is the internal clock source by frequency measurement the module preset the number of shocks, the theory of frequency F1 internal clock source; the external reference clock source after awakening, through calculating the internal clock frequency counter during the oscillation source MD, oscillation frequency clock source n value of the external reference; the time calibration of T n/F2, which is F2 the external reference clock frequency theory; the calibration is completed, the instrument enters sleep mode. The invention improves the precision of the RTC clock, saves the cost, and reduces the static current in the Sleep mode of the instrument.
【技术实现步骤摘要】
仪表睡眠模式下RTC模块时钟源动态校准方法及其系统
本专利技术涉及汽车仪表时钟
,尤其涉及一种仪表计时误差补偿方法及其系统。
技术介绍
随着汽车行业的不断发展,客户和用户对汽车组合仪表功能的要求越来越多,时钟功能几乎成为了仪表的标配功能。目前大部分仪表时钟功能都会通过RTC模块实现,而RTC模块的时钟源则成了影响时钟误差的一个重要因素。通过RTC模块实现仪表时钟功能有以下几个方式:1.给RTC模块提供32.768KHz外部晶振,则会增加成本。2.使用可以通过硬件自身对RTC时钟源进行校准的芯片,该种芯片一般成本较高。3.使用系统晶振作为RTC时钟源,这种方法虽然可以提高时钟精度,但是在仪表Sleep模式下静态电流较高。除上述方式以外,还可以在汽车每次点火的时候,通过中控对仪表进行对时,但是,对于没有GPS模块的低配车型来说,则无法通过该方法实现仪表时钟校准。
技术实现思路
基于此,针对上述技术问题,提供一种仪表睡眠模式下RTC模块时钟源动态校准方法及其系统。为解决上述技术问题,本专利技术采用如下技术方案:一种仪表睡眠模式下RTC模块时钟源动态校准方法,包括:在仪表睡眠模式下,每过N个时间T,唤醒一次外部参考时钟源,其中,N>1,时间T的初始值为MD/F1,MD为通过频率测量模块预设的所述内部时钟源的震荡次数,F1为内部时钟源的理论频率;外部参考时钟源唤醒后,通过频率计数器计算在内部时钟源振荡MD次期间,所述外部参考时钟源的振荡次数值n;将所述时间T校准为n/F2,其中,F2为所述外部参考时钟源的理论频率;校准完成后,仪表进入睡眠模式。所述外 ...
【技术保护点】
一种仪表睡眠模式下RTC模块时钟源动态校准方法,其特征在于,包括:在仪表睡眠模式下,每过N个时间T,唤醒一次外部参考时钟源,其中,N>1,时间T的初始值为MD/F1,MD为通过频率测量模块预设的所述内部时钟源的震荡次数,F1为内部时钟源的理论频率;外部参考时钟源唤醒后,通过频率计数器计算在内部时钟源振荡MD次期间,所述外部参考时钟源的振荡次数值n;将所述时间T校准为n/F2,其中,F2为所述外部参考时钟源的理论频率;校准完成后,仪表进入睡眠模式。
【技术特征摘要】
1.一种仪表睡眠模式下RTC模块时钟源动态校准方法,其特征在于,包括:在仪表睡眠模式下,每过N个时间T,唤醒一次外部参考时钟源,其中,N>1,时间T的初始值为MD/F1,MD为通过频率测量模块预设的所述内部时钟源的震荡次数,F1为内部时钟源的理论频率;外部参考时钟源唤醒后,通过频率计数器计算在内部时钟源振荡MD次期间,所述外部参考时钟源的振荡次数值n;将所述时间T校准为n/F2,其中,F2为所述外部参考时钟源的理论频率;校准完成后,仪表进入睡眠模式。2.根据权利要求1所述的一种仪表睡眠模式下RTC模块时钟源动态校准方法,其特征在于,所述外部参考时钟源采用外部高功耗振荡器,所述内部时钟源采用RTC模块内部的低功耗振荡器。3.根据权利要求2所述的一种仪表睡眠模式下RTC模块时钟源动态校准方法,其特征在于,在仪表睡眠模式下,通过RTC模块进行计时,每过一个时间T,所述RTC模块产生一次中断,每产生N次中断,唤醒一次外部参考时钟源。4.根据权利要求3所述的一种仪表睡眠模式下RTC模块时钟源动态校准方法,其特征在于,所述N为600,F1为128KHz,F2为8MHz,MD为12800。5.一种仪表睡眠模式下RTC模块时...
【专利技术属性】
技术研发人员:周宇清,石翠娟,
申请(专利权)人:上海伟世通汽车电子系统有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。