本实用新型专利技术提供了一种时钟系统及计数器。所述时钟系统包括控制系统和外部时钟装置;所述控制系统包括:控制器和第一振荡源;所述控制器用于根据所述第一振荡源输出的振荡信号生成第一时钟信号;所述外部时钟装置用于生成第二时钟信号,并将所述第二时钟信号输出至所述控制器;其中所述第二时钟信号的精度大于所述第一时钟信号的精度。可见本实用新型专利技术通过精度更高的第二时钟信号提高了执行任务时的定时精确性,还通过第一时钟信号保证了一般任务的执行。此外本实用新型专利技术在生成精度更高的第二时钟信号时不再依赖于控制器,因此即使控制器处理能力较差,也不会影响提高时钟的精度,从而实现了采用处理能力较低的控制器即能提高时钟的精度。(*该技术在2024年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术涉及电子
,尤其是涉及一种时钟系统及计数器。
技术介绍
在计数等精确控制等领域中,经常需要控制器定时执行某些任务,而如何提供一种精度较高的时钟系统,以使得该任务的定时精确,是保证实现精确控制的关键因素。目前大部分控制器都具有自带的时钟系统,例如单片机自带的石英晶体等。然而这种时钟系统由于硬件等限制,往往精度很低,从而也会影响在执行任务时的定时精确性。并且出于成本的考虑,目前在选择控制器时一般选择处理能力较差的控制器,因此如何能够实现,采用处理能力较低的控制器即能提高时钟的精度,是目前亟待解决的问题。
技术实现思路
本技术解决的技术问题在于提供一种时钟系统及计数器,以实现采用处理能力较低的控制器即能提高时钟的精度。为此,本技术解决技术问题的技术方案是:本技术提供了一种时钟系统,包括控制系统和外部时钟装置;所述控制系统包括:控制器和第一振荡源;所述控制器用于根据所述第一振荡源输出的振荡信号生成第一时钟信号;所述外部时钟装置用于生成第二时钟信号,并将所述第二时钟信号输出至所述控制器;其中所述第二时钟信号的精度大于所述第一时钟信号的精度。优选地,所述外部时钟装置包括:专用时钟芯片和第二振荡源;所述专用时钟芯片用于根据所述第二振荡源输出的振荡信号输出所述第二时钟信号。优选地,所述外部时钟装置还包括:瓷片电容;所述瓷片电容连接在所述专用时钟芯片和所述第二振荡源之间,以对所述第二振荡源输出的振荡信号进行滤波处理。优选地,所述外部时钟装置包括:有源晶体。优选地,所述外部时钟装置还包括:第一电阻;所述第一电阻连接在所述有源晶体与所述控制器之间,以对有源晶体输出的所述第二时钟信号进行滤波处理。优选地,所述第一振荡源包括:RC振荡电路或者石英晶体。本技术还提供了一种计数器,其特征在于,包括上述任一时钟系统;所述控制器还用于,在接收到计数指令时,将所述第二时钟信号作为时钟源以进行计数操作。优选地,所述计数器还包括:传感器;所述控制器用于将所述第二时钟信号作为时钟源以进行计数操作包括:所述控制器用于将所述第二时钟信号作为时钟源以控制所述传感器采集数据,并根据所述传感器采集的数据进行计数操作。通过上述技术方案可知,本技术提供的时钟系统包括控制系统和外部时钟装置,因此不仅能够由控制系统提供内部时钟信号,即由控制器根据第一振荡源输出的振荡信号生成的第一时钟信号,而且还能由外部时钟装置提供精度更高的外部时钟信号,即第二时钟信号。因此即通过精度更高的第二时钟信号提高了执行任务时的定时精确性,例如在执行高精度任务时可以采用第二时钟信号,还通过第一时钟信号保证了一般任务的执行。此外,本技术中在生成精度更高的第二时钟信号时不再依赖于控制器,因此即使控制器处理能力较差,也不会影响提高时钟的精度,从而本技术实现了采用处理能力较低的控制器即能提高时钟的精度。附图说明图1为本技术实施例提供的时钟系统的实施例一的结构示意图;图2为本技术实施例提供的外部时钟装置的一种结构示意图;图3为本技术实施例提供的外部时钟装置的另一种结构示意图;图4为本技术实施例提供的时钟系统的实施例二的结构示意图;图5为本技术实施例提供的时钟系统的实施例三的结构示意图;图6为本技术实施例提供的计数器的一种实施例的结构示意图;图7为图6所示的计数器的一种优选的结构示意图;图8为本技术实施例提供的任务处理方法的一种实施例的流程示意图。具体实施方式目前大部分控制器都具有自带的时钟系统,例如单片机自带的石英晶体等。然而这种时钟系统由于硬件等限制,往往精度很低,从而也会影响在执行任务时的定时精确性。并且出于成本的考虑,目前在选择控制器时一般选择处理能力较差的控制器,比如单核的单片机,因此如何能够实现,采用处理能力较低的控制器即能提高时钟的精度,是目前亟待解决的问题。此外,自带的时钟系统通常还存在以下问题:大部分控制器在进行精确控制时常会有发热情况,如智能手机处理器会有明显的发热;同时,由于外界环境温度变化,而控制器自带的时钟系统对外界环境温度非常敏感。而这些内外温度变化都会影响时钟系统的精确度。另外,出于成本的考虑,目前大部分控制器都是单核处理器,所使用的也往往是单核操作系统,而对于单核处理器来讲,任务的定时执行仅仅利用软件层面的RTOS(Real Time Operating System,即实时操作系统),而硬件方面并不具备这种性能。特别是传统的低速单片机、低成本ARM内核处理器等,所自带的时钟系统并不能精确地定时执行某项任务,而软件层面的定时系统也往往达不到精度需求。而在本技术实施例中,提供一种时钟系统及计数器,以实现采用处理能力较低的控制器即能提高时钟的精度。并且本技术实施例提供的时钟信号,还具有受内外温度影响较小的优点,进一步提高了精度。此外,本技术实施例提供的时钟系统,通过硬件直接处理定时任务,而不是通过软件层面实现,进一步提高了精度。下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参阅图1,本技术实施例提供了时钟系统的实施例一。本实施例的时钟系统包括:控制系统101和外部时钟装置102。控制系统101包括:控制器1011和第一振荡源1012;控制器1011用于根据第一振荡源1012输出的振荡信号生成第一时钟信号。因此实际上第一振荡源1012的输出端连接控制器1011的第一组时钟信号输入管脚。控制器1011指的是具有控制功能的装置,包括单片机、ARM、FPGA、DSP等。其中控制器1011可以包括时钟单元,由时钟单元根据第一振荡源1012输出的振荡信号生成第一时钟信号。第一振荡源1012指的是能够生成振荡信号的装置。在本技术实施例中,第一振荡源1012包括在控制系统101的内部,一般输出精度较低的振荡信号,因此一般包括石英晶体或者RC振荡电路。外部时钟装置102用于生成第二时钟信号,并将第二时钟信号输出至控制器1011。因此外部时钟装置102的输出端连接控制器1011的第二组时钟信号输入管脚。其中本文档来自技高网...
【技术保护点】
一种时钟系统,其特征在于,包括控制系统和外部时钟装置;所述控制系统包括:控制器和第一振荡源;所述控制器用于根据所述第一振荡源输出的振荡信号生成第一时钟信号;所述外部时钟装置用于生成第二时钟信号,并将所述第二时钟信号输出至所述控制器;其中所述第二时钟信号的精度大于所述第一时钟信号的精度。
【技术特征摘要】
1.一种时钟系统,其特征在于,包括控制系统和外部时钟装置;
所述控制系统包括:控制器和第一振荡源;所述控制器用于根据所述第
一振荡源输出的振荡信号生成第一时钟信号;
所述外部时钟装置用于生成第二时钟信号,并将所述第二时钟信号输出
至所述控制器;
其中所述第二时钟信号的精度大于所述第一时钟信号的精度。
2.根据权利要求1所述的时钟系统,其特征在于,所述外部时钟装置包
括:专用时钟芯片和第二振荡源;
所述专用时钟芯片用于根据所述第二振荡源输出的振荡信号输出所述第
二时钟信号。
3.根据权利要求2所述的时钟系统,其特征在于,所述外部时钟装置还
包括:瓷片电容;
所述瓷片电容连接在所述专用时钟芯片和所述第二振荡源之间,以对所
述第二振荡源输出的振荡信号进行滤波处理。
4.根据权利要求1所述的时钟系统,其特征在于,所述外部时钟装置...
【专利技术属性】
技术研发人员:梁化春,刘义刚,
申请(专利权)人:苏州贝昂科技有限公司,
类型:新型
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。