[发明专利]一种根据单片机时钟与服务器时间产生标准时间的方法在审
申请号: | 202010544501.1 | 申请日: | 2020-06-15 |
公开(公告)号: | CN111711507A | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 刘芳成;邹春友 | 申请(专利权)人: | 深圳市芯智云信息技术有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 重庆百润洪知识产权代理有限公司 50219 | 代理人: | 沈锋 |
地址: | 518000 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 根据 单片机 时钟 服务器 时间 产生 标准 方法 | ||
本发明涉及时钟更新技术领域,尤其涉及一种根据单片机时钟与服务器时间产生标准时间的方法,首先通过手机或wifi连接互联网,第一次获取服务器时间;标记并产生单片机内部RTC起始时间;初始化相关参数;单片机通过获取的前两次服务器时间间隔与内部时间间隔之比算出内部时间需修正的比例;再记录两次获取服务器时间之间隔;再次更新服务器时间。判断第三次获取服务器时间与第二次获取服务器时间之间隔,如果此值大于上次获取的时间间隔则更新最大间隔时间则记录此值并更新需要修正的斜率;本发明利用单片机内部时钟时间与服务器时间进行校对进而修正而产生标准时间的算法导入可省去外部RTC的设计,对产品成本控制有非常积极的意义。
技术领域
本发明涉及时钟更新技术领域,尤其涉及一种根据单片机时钟与服务器时间产生标准时间的方法。
背景技术
实时时钟芯片是日常生活中应用最为广泛的消费类电子产品之一。它为人们提供精确的实时时间,或者为电子系统提供精确的时间基准,目前实时时钟芯片大多采用精度较高的晶体振荡器作为时钟源。有些时钟芯片为了在主电源掉电时,还可以工作,需要外加电池供电。传统的电路中,获取时间多采用外部RTC时钟单元,在采用为了进一步做到产品成本控制,可利用单片机内部时钟时间与服务器时间进行计算而产生准确时间,从而替代外部RTC电路设计。
发明内容
有鉴于此,本发明的目的是提供一种根据单片机时钟与服务器时间产生标准时间的方法,包括以下步骤:
首先通过手机或wifi连接互联网,第一次获取服务器时间;标记并产生单片机内部RTC起始时间;初始化相关参数;单片机通过获取的前两次服务器时间间隔与内部时间间隔之比算出内部时间需修正的比例;再记录两次获取服务器时间之间隔;再次更新服务器时间。
进一步,判断第三次获取服务器时间与第二次获取服务器时间之间隔,如果此值大于上次获取的时间间隔则更新最大间隔时间则记录此值并更新需要修正的斜率;再次更新服务器时间。
进一步,判断第N次获取服务器时间与第(N-1)次获取服务器时间之间隔,如果此值大于之前记录的最大时间间隔则记录此值并更新需要修正的斜率;再次更新服务器时间。
本发明的一种根据单片机时钟与服务器时间产生标准时间的方法,本发明通过不断地联网(每次连接手机蓝牙或wifi等)都会不断地地判断更新,不断地优化时间,实际测试中近乎达到外部硬件RTC的效果。利用单片机内部时钟时间与服务器时间进行校对进而修正而产生标准时间的算法导入可省去外部RTC的设计,对产品成本控制有非常积极的意义。
附图说明
图1是本发明的一种根据单片机时钟与服务器时间产生标准时间的方法的流程图;
具体实施方式
以下将结合附图和具体实施例对本发明进行详细说明,显然,所描述的实施例仅仅只是本申请一部分实施例,而不是全部的实施例,基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
如图1所示,本发明的一种根据单片机时钟与服务器时间产生标准时间的方法,首先通过手机或wifi连接互联网,第一次获取服务器时间;标记并产生单片机内部RTC起始时间;初始化相关参数;单片机通过获取的前两次服务器时间间隔与内部时间间隔之比算出内部时间需修正的比例;再记录两次获取服务器时间之间隔;再次更新服务器时间。
本实施例中,判断第三次获取服务器时间与第二次获取服务器时间之间隔,如果此值大于上次获取的时间间隔则更新最大间隔时间则记录此值并更新需要修正的斜率;再次更新服务器时间。
本实施例中,判断第N次获取服务器时间与第(N-1)次获取服务器时间之间隔,如果此值大于之前记录的最大时间间隔则记录此值并更新需要修正的斜率;再次更新服务器时间。
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。本发明未详细描述的技术、形状、构造部分均为公知技术。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市芯智云信息技术有限公司,未经深圳市芯智云信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010544501.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于二维码的自助浴室管理系统及方法
- 下一篇:一种人体移位机