[发明专利]一种高精度低功耗时钟产生方法在审
申请号: | 201811548582.1 | 申请日: | 2018-12-18 |
公开(公告)号: | CN109660231A | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 龚红旗;伍华军;高林;曾世尧;魏裕;任坤 | 申请(专利权)人: | 成都前锋电子仪器有限责任公司 |
主分类号: | H03K3/012 | 分类号: | H03K3/012;H03K5/135;G06F1/06 |
代理公司: | 成都虹盛汇泉专利代理有限公司 51268 | 代理人: | 王伟 |
地址: | 611730 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 低功耗 低精度时钟 高精度时钟 时钟产生 低频率时钟 时钟电路 时钟频率 外部器件 单片机 应用 电路 | ||
本发明公开了一种高精度低功耗时钟产生方法,包括以下步骤:S1、记高精度时钟频率为F1、低精度时钟频率为F2,定义相同的时间T;S2、利用高精度时钟定时时间T,产生的时钟个数为N1=T/F1;S3、利用低精度时钟定时时间T,产生的时钟个数为N2=T/F2;S4、利用N1=T/F1,N2=T/F2得到N1/F1=N2/F2,从而计算出F2=(N2*F1)/N1;S5、利用F2作为时钟频率,对低频率时钟电路进行定时。采用本发明的方法产生的时钟电路能够达到高精确和低功耗的目的,并且整个过程中无需添加外部器件,操作简单、应用方便、成本低,能够广泛应用于各种单片机上。
技术领域
本发明属于单片机技术领域,特别涉及一种高精度低功耗时钟产生方法。
背景技术
单片机内部时钟一般分为高速高精度时钟和低速低精度时钟。使用高速高精度时钟时功耗高,一般用来做单片机主时钟或定时;而使用低速低精度时钟时功耗非常低,一般用来做系统监听使用。当某个系统既要高精确时钟又要要求功耗非常低时,成为矛盾。
发明内容
本发明的目的在于克服现有技术的不足,提供一种能够产生高精确和低功耗的时钟,并且整个过程中无需添加外部器件,应用方便、成本低的高精度低功耗时钟产生方法。
本发明的目的是通过以下技术方案来实现的:一种高精度低功耗时钟产生方法,包括以下步骤:
S1、记高精度时钟频率为F1、低精度时钟频率为F2,定义相同的时间T;
S2、利用高精度时钟定时时间T,产生的时钟个数为N1=T/F1;
S3、利用低精度时钟定时时间T,产生的时钟个数为N2=T/F2;
S4、利用N1=T/F1,N2=T/F2得到N1/F1=N2/F2,从而计算出F2=(N2*F1)/N1,其中,N2,F1,N1均为已知参数;
S5、利用步骤S4中得到的时钟频率F2作为时钟频率,对低频率时钟电路进行定时,得到高精确低功耗的时钟。
本发明的有益效果是:采用本发明的方法产生的时钟电路能够达到高精确和低功耗的目的,并且整个过程中无需添加外部器件,操作简单、应用方便、成本低,能够广泛应用于各种单片机上。
附图说明
图1为本发明的高精度低功耗时钟产生方法的流程图。
具体实施方式
下面结合附图进一步说明本发明的技术方案。
如图1所示,一种高精度低功耗时钟产生方法,包括以下步骤:
S1、记高精度时钟频率为F1、低精度时钟频率为F2,定义相同的时间T;
S2、利用高精度时钟定时时间T,产生的时钟个数为N1=T/F1;
S3、利用低精度时钟定时时间T,产生的时钟个数为N2=T/F2;
S4、利用N1=T/F1,N2=T/F2得到N1/F1=N2/F2,从而计算出F2=(N2*F1)/N1,其中,N2,F1,N1均为已知参数;
S5、利用步骤S4中得到的时钟频率F2作为时钟频率,对低频率时钟电路进行定时,得到高精确低功耗的时钟。
本领域的普通技术人员将会意识到,这里所述的实施例是为了帮助读者理解本发明的原理,应被理解为本发明的保护范围并不局限于这样的特别陈述和实施例。本领域的普通技术人员可以根据本发明公开的这些技术启示做出各种不脱离本发明实质的其它各种具体变形和组合,这些变形和组合仍然在本发明的保护范围内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都前锋电子仪器有限责任公司,未经成都前锋电子仪器有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811548582.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电压基准电路的移相器配置方法及微波电路
- 下一篇:脉冲触发器电路