一种基于移动终端的时钟信号质量检测方法及系统与流程

文档序号:11929459阅读:180来源:国知局
一种基于移动终端的时钟信号质量检测方法及系统与流程

本发明涉及移动终端领域,尤其涉及的是一种基于移动终端的时钟信号质量检测方法及系统。



背景技术:

移动终端作为各种功能的复杂集合,包括了实现各种功能的芯片,而每一个芯片均需要有时钟作为同步信号才能进行工作,当时钟信号稳定时芯片能够高效且正常的工作,当时钟信号异常时芯片将工作异常甚至会引发移动终端死机;因此时钟信号的优劣将直接影响到移动终端是否能够稳定地工作。

然而在实际情况下,由于移动终端的特殊性,时钟信号会受到各种干扰,譬如用户携带移动终端靠近变电站,由于变电站的电磁辐射环境会严重干扰移动终端的时钟信号;又譬如用户在烈日下长时间通话,手机温度上升同样会导致时钟信号质量下降。

对于时钟信号在移动终端使用过程中质量下降的问题,现有技术尚没有检测过程,往往当时钟质量下降严重时直接导致移动终端死机。

因此,现有技术还有待于改进和发展。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的时钟信号质量检测方法及系统。本发明提供一种时钟信号质量检测方法,旨在使移动终端启动后能够实时检测被测时钟信号的是否正常,当时钟信号出现异常情况时能够进行记录,从而当移动终端出现死机或其他异常情况时可以知道出问题的原因,方便移动终端售后维修以及问题分析。

本发明解决技术问题所采用的技术方案如下:

一种基于移动终端的时钟信号质量检测方法,其中,包括:

A,预先设置被测时钟的电压的第一门限与第二门限;并且设置当被测时钟的电压高于第一门限时产生第一中断,当被测时钟的电压低于第二门限时产生第二中断;

B,记录第一中断与第二中断的个数;

C,当在时间段T中第一中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常,或当在时间段T中第二中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常。

所述基于移动终端的时钟信号质量检测方法,其中,所述步骤C之后还包括:

D、当判定被测时钟异常时,进行记录并保存。

所述基于移动终端的时钟信号质量检测方法,其中,所述第一门限为标准时钟电压最大值减去标准时钟电压最大值与标准时钟电压之差的10%。

所述基于移动终端的时钟信号质量检测方法,其中,所述第二门限为标准时钟电压与标准时钟电压最小值之差的10%再加上标准时钟电压最小值。

所述基于移动终端的时钟信号质量检测方法,其中,所述第一中断为上升沿中断,即当被测时钟的电压由低于第一门限变成高于第一门限时产生一个中断;所述第二中断为下降沿中断,即当被测时钟的电压由高于第二门限变成低于第二门限时产生一个中断。

所述基于移动终端的时钟信号质量检测方法,其中,所述步骤C还包括:

当第一中断在单位时间内的个数应与被测时钟的频率相等,即在时间段T内第一中断的个数应与被测时钟的频率与T之积相等,则判定被测时钟正常。

所述基于移动终端的时钟信号质量检测方法,其中,所述步骤C还包括:

当第一中断在单位时间内的个数应与被测时钟的频率相等,即在时间段T内第二中断的个数应与被测时钟的频率与T之积相等,判定被测时钟正常。

一种基于移动终端的时钟信号质量检测系统,其中,包括:

预设置模块,用于预先设置被测时钟的电压的第一门限与第二门限;并且设置当被测时钟的电压高于第一门限时产生第一中断,当被测时钟的电压低于第二门限时产生第二中断;

记录模块,用于记录第一中断与第二中断的个数;

判断模块,用于当在时间段T中第一中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常,或当在时间段T中第二中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常。

所述基于移动终端的时钟信号质量检测系统,其中,还包括:记录模块,用于当判定被测时钟异常时,进行记录并保存;

所述第一门限为标准时钟电压最大值减去标准时钟电压最大值与标准时钟电压之差的10%;

所述第二门限为标准时钟电压与标准时钟电压最小值之差的10%再加上标准时钟电压最小值;

所述第一中断为上升沿中断,即当被测时钟的电压由低于第一门限变成高于第一门限时产生一个中断;所述第二中断为下降沿中断,即当被测时钟的电压由高于第二门限变成低于第二门限时产生一个中断。

所述基于移动终端的时钟信号质量检测系统,其中,还包括:

检测单元,用于当第一中断在单位时间内的个数应与被测时钟的频率相等,即在时间段T内第一中断的个数应与被测时钟的频率与T之积相等,则判定被测时钟正常;还用于当第一中断在单位时间内的个数应与被测时钟的频率相等,即在时间段T内第二中断的个数应与被测时钟的频率与T之积相等,判定被测时钟正常。

本发明所提供的基于移动终端的时钟信号质量检测方法及系统,所述方法通过预先设置被时钟的电压的第一门限与第二门限;并且设置当被测时钟的电压高于第一门限时产生第一中断,当被测时钟的电压低于第二门限时产生第二中断;记录第一中断与第二中断的个数;当在时间段T中第一中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常,或当在时间段T中第二中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常。使移动终端启动后能够实时检测被测时钟信号的是否正常,当时钟信号出现异常情况时能够进行记录,从而当移动终端出现死机或其他异常情况时可以知道出问题的原因,方便移动终端售后维修以及问题分析。

附图说明

图1是本发明基于移动终端的时钟信号质量检测方法的较佳实施例的流程图。

图2是本发明基于移动终端的时钟信号质量检测系统的较佳实施例的功能原理框图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参见图1,图1是本发明基于移动终端的时钟信号质量检测方法的较佳实施例的流程图。如图1所示,本发明实施例所述基于移动终端的时钟信号质量检测方法,包括以下步骤:

S100,预先设置被测时钟的电压的第一门限与第二门限;并且设置当被测时钟的电压高于第一门限时产生第一中断,当被测时钟的电压低于第二门限时产生第二中断。

本发明实施例中,具体地,

所述第一门限为标准时钟电压最大值减去标准时钟电压最大值与标准时钟电压之差的10%;譬如,一个时钟为正弦波信号,其直流分量为1伏,峰峰值为1伏,则说明这个时钟的标准电压是1伏,标准电压最大值为1.5伏,标准电压最小值为0.5伏;据此第一门限为1.5伏-(1.5伏-1伏)*10%=1.45伏。

所述第二门限为标准时钟电压与标准时钟电压最小值之差的10%再加上标准时钟电压最小值;譬如,一个时钟为正弦波信号,其直流分量为1伏,峰峰值为1伏,则说明这个时钟的标准电压是1伏,标准电压最大值为1.5伏,标准电压最小值为0.5伏;据此第二门限为0.5伏+(1伏-0.5伏)*10%=0.55伏。

所述第一中断为上升沿中断,即当被测时钟的电压由低于第一门限变成高于第一门限时产生一个中断;所述第二中断为下降沿中断,即当被测时钟的电压由高于第二门限变成低于第二门限时产生一个中断。

S200,记录第一中断与第二中断的个数。

正常情况下,第一中断在单位时间内的个数应与被测时钟的频率相等,同样地,第一中断在单位时间内的个数应与被测时钟的频率相等。

S300,当在时间段T中第一中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常,或当在时间段T中第二中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常。

具体地,正常情况下,第一中断在单位时间内的个数应与被测时钟的频率相等,因此在时间段T内第一中断的个数应与被测时钟的频率与T之积相等,当在时间段T中第一中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常;同样地,第一中断在单位时间内的个数应与被测时钟的频率相等,因此在时间段T内第二中断的个数应与被测时钟的频率与T之积相等,当在时间段T中第二中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常。例如,时钟频率为fclk为100000000hz,时间段T为30秒,则如果第一中断或第二中断个数少于fclk*T*0.9则时钟不正常。

本发明提供的时钟信号质量检测方法,旨在使移动终端启动后能够实时检测被测时钟信号的是否正常,当时钟信号出现异常情况时能够进行记录,从而当移动终端出现死机或其他异常情况时可以知道出问题的原因,方便移动终端售后维修以及问题分析。

基于上述方法实施例,本发明还提供了一种基于移动终端的时钟信号质量检测系统,如图2所地,所述系统包括:

预设置模块210,用于预先设置被测时钟的电压的第一门限与第二门限;并且设置当被测时钟的电压高于第一门限时产生第一中断,当被测时钟的电压低于第二门限时产生第二中断;具体如上所述。

记录模块220,用于记录第一中断与第二中断的个数;具体如上所述。

判断模块230,用于当在时间段T中第一中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常,或当在时间段T中第二中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常;具体如上所述。

所述基于移动终端的时钟信号质量检测系统,其中,还包括:记录模块,用于当判定被测时钟异常时,进行记录并保存;

所述第一门限为标准时钟电压最大值减去标准时钟电压最大值与标准时钟电压之差的10%;

所述第二门限为标准时钟电压与标准时钟电压最小值之差的10%再加上标准时钟电压最小值;

所述第一中断为上升沿中断,即当被测时钟的电压由低于第一门限变成高于第一门限时产生一个中断;所述第二中断为下降沿中断,即当被测时钟的电压由高于第二门限变成低于第二门限时产生一个中断。

所述基于移动终端的时钟信号质量检测系统,其中,还包括:

检测单元,用于当第一中断在单位时间内的个数应与被测时钟的频率相等,即在时间段T内第一中断的个数应与被测时钟的频率与T之积相等,则判定被测时钟正常;还用于当第一中断在单位时间内的个数应与被测时钟的频率相等,即在时间段T内第二中断的个数应与被测时钟的频率与T之积相等,判定被测时钟正常。

本发明所提供的基于移动终端的时钟信号质量检测方法及系统,所述方法通过预先设置被时钟的电压的第一门限与第二门限;并且设置当被测时钟的电压高于第一门限时产生第一中断,当被测时钟的电压低于第二门限时产生第二中断;记录第一中断与第二中断的个数;当在时间段T中第一中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常,或当在时间段T中第二中断的个数小于该被测时钟的频率与T之积的90%时则判定被测时钟异常。使移动终端启动后能够实时检测被测时钟信号的是否正常,当时钟信号出现异常情况时能够进行记录,从而当移动终端出现死机或其他异常情况时可以知道出问题的原因,方便移动终端售后维修以及问题分析。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1