【技术实现步骤摘要】
一种用于微控制模块的时钟系统、微控制模以及电子设备
[0001]本申请实施例涉及电子设备
,尤其涉及一种用于微控制模块的时钟系统、微控制模以及电子设备。
技术介绍
[0002]随着微控制模块(MCU,MicroController Unit)在工业控制、通讯、物联网等领域得到越来越广泛的应用,对微控制模块的可靠性和稳定性的要求越来越高,对微控制模块的时钟管理要求也越来越高。
[0003]微控制模块内部的时钟通常由RC振荡器提供,由于设计原理和工艺特性等缘故,RC振荡器产生的时钟精度不高且容易受温度影响,而外接晶振受温度、湿度等环境因素影响远小于内部RC振荡器,且精度比较高。在高可靠的场景下通常会选择外接晶振用作微控制模块的系统时钟源。由于是从芯片外部连接,外接晶振也面临了可靠性问题,EMC干扰、灰尘、接触不良等都有可能会导致时钟异常。在微控制模块中一般会配置时钟安全系统,该系统会实时监控外部时钟源,当外部时钟源异常时,外部时钟源关闭,系统时钟切换到一个稳定的内部时钟源,以保证微控制模块能够继续运行。
[0004]但是在实际应用中这类时钟安全系统只能保证时钟有无的安全,实际应用中也会受到温度、灰尘、EMC干扰等影响导致时钟变形或者产生毛刺,时钟变形或者毛刺形成的窄脉冲可能会导致读存储(FLASH)的等待时间不足,微控制模块无法进行正确的取指操作,导致微控制模块无法正常工作。
技术实现思路
[0005]本申请实施例提供一种用于微控制模块的时钟系统、微控制模以及电子设备,以解决相关技术 ...
【技术保护点】
【技术特征摘要】
1.一种用于微控制模块的时钟系统,其特征在于,包括分频器、计数器以及反馈控制模块,其中:所述分频器的输入端用于连接外部时钟,所述分频器的第一输出端与所述计数器的第一输入端连接,所述分频器用于将所述外部时钟提供的外部时钟信号分频为第一时钟信号,并向所述计数器发送所述第一时钟信号;所述计数器的第二输入端用于连接内部时钟,所述计数器的输出端与所述反馈控制模块的第一输入端连接,所述计数器用于根据所述第一时钟信号对所述内部时钟提供的内部时钟信号进行计数,并向所述反馈控制模块发送计数结果;所述反馈控制模块的输出端与所述内部时钟的输入端连接,所述反馈控制模块用于根据所述计数结果生成调节信号,并向所述内部时钟发送所述调节信号,以供所述内部时钟根据所述调节信号调整时钟频率,以使所述内部时钟的时钟精度向所述外部时钟的时钟精度靠近。2.根据权利要求1所述的用于微控制模块的时钟系统,其特征在于,还包括频率监测模块,其中:所述分频器的第二输出端与所述频率监测模块的输入端连接,所述分频器还用于将所述外部时钟提供的外部时钟信号分频为第二时钟信号,并向所述频率监测模块发送所述第二时钟信号;所述频率监测模块的第一输出端与所述反馈控制模块的第二输入端连接,所述频率监测模块用于根据所述第二时钟信号对所述外部时钟的工作状态进行监测,并向所述反馈控制模块发送监测结果;所述反馈控制模块用于在所述监测结果指示所述外部时钟的工作状态正常的情况下,根据所述计数结果生成调节信号。3.根据权利要求2所述的用于微控制模块的时钟系统,其特征在于,所述内部时钟用于连接微控制模块中的主控单元,并向所述主控单元发送所述内部时钟信号,所述频率监测模块的第二输出端与主控单元连接,所述频率监测模块还用于向所述主控单元发送所述监测结果,以供所述主控单元根据所述监测结果进行时钟异常处理。4.根据权利要求2所述的用于微控制模块的时钟系统,其特征在于,所述分频器将所述外部时钟提供的外部时钟信号分频为第一时钟信号和第二时钟信号包括:所述分频器根据设定的分频系数将所述外部时钟提供的外部时钟信号分频为第一时钟信号和第二时钟信号。5.根据权利要求1所述的用于微控制模块的时钟系统,其特征在于,所述计数器根据所述第一时钟信号对所述内部时钟提供的内部时钟信号进行计数,包括:所述计数器在所述第一时钟信号的每个周期内,对所述内部时钟提供的内部时钟信号进行计数。6.根据权利要求1所述的用于微控制模块的时钟系统,其特征在于,所述反馈控制模块根据所述计数结果生成调节信号,包括:所述反馈控制模块根据所述计数结果、所述分频器的分频系数、所述外部时钟的第一预期频率以及所述内部时钟的第二预期频率确定时钟误差;所述反馈控制模块根据所述时钟误差、所述计数结果、所述分频系数、所述第一预期频
率以及所述第二预期频率生成调节信号。7.根据权利要求6所述的用于微控制模块的时钟系统,其特征在于,所述时钟误差基于以下公式进行确定:其中,clk_acc
′
为当前的时钟误差,F
ECK
为第一预期频率,F
HRC
为第二预期频率,DIV为分频系数,count为计数结果。8.根据权利要求6所述的用于微控制模块的时钟系统,其特征在于,所述反馈控制模块根据所述时钟误差、所述计数结果、所述分频系数、所述第一预期频率以及所述第二预期频率生成调节信号,包括:根据所述分频系数、所述第一预期频率以及所述第二预期频率确定预期计数;在所述时钟误差大于零并且所述计数结果小于所述预期计数、所述时钟误差小于零并且所述计数结果大于等于所述预期计数和/或所述时钟误差为零并且所述计数结果与所述预期计数相等的情况下,生成指示保持时钟频率的调节信号;在所述时钟误差大于零并且所述计数结果大于等于所述预期计数和/或所述时钟误差为零并且所述计数结果大于所述预期计数的情况下,生成指示降低时钟频率的调节信号;在所述时钟误差小于零并且所述计数结果小于所述预期计数和/或所述时钟误差为零并且所述计数结果小于所述预期计数的情况下,生成指示增大时钟频率的调节...
【专利技术属性】
技术研发人员:林盈宇,
申请(专利权)人:广州思睿芯科半导体有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。