嵌入式设备生产中时间同步的方法及系统技术方案

技术编号:4169120 阅读:321 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种嵌入式设备生产中时间同步的方法,该方法包括:服务器的CPU根据时间请求,将时间文件写入嵌入式设备的内部存储区;断开嵌入式设备与服务器接口的连接;嵌入式设备的CPU重新启动;嵌入式设备的CPU读取所述内部存储区中的时间文件,获取时间。及嵌入式设备生产中时间同步的系统,本发明专利技术在时间文件写入到嵌入式设备的过程中,不需要中断嵌入式设备的运行,实现时间文件的加载,整个过程自动化实现,保证生产过程的完整性,有利于大规模生产;同时排除了人为操作的误差,提高生产效率,降低生产成本。

Method and system for time synchronization in production of embedded equipment

The invention discloses a method for time synchronization in embedded equipment production, the method comprises: a server CPU according to the time request, the time file is written to the internal storage area of embedded devices; disconnect the embedded device and server interface; embedded CPU restart; embedded CPU device reads the internal storage area in the time of file access time. The production of embedded equipment and system time synchronization, the process of writing to the embedded device in the file, do not need to interrupt the embedded equipment operation time to achieve file loading, the whole process automation, to ensure the integrity of the production process for mass production; and eliminate the error of manual operation, improve production the efficiency, reduce the production cost.

【技术实现步骤摘要】

本专利技术涉及电子
,具体涉及一种嵌入式设备生产中时间同步的方 法及系统。
技术介绍
随着电子技术的发展,嵌入式设备以其灵活性得到广泛应用。嵌入式设备 是以应用为中心,以计算机技术为基础,软硬件可定制的设备。嵌入式设备集 成了实时时间显示功能,在嵌入式设备生产过程中,对设备上实时显示的时间 的校准(即时间同步)成为设备生产过程中的重要一环。目前,嵌入式i殳备生产中时间同步可以采用以下两种方法 方法一、在设备生产前,把当前的时间写入设备的实时时钟芯片(RTC) 中,并在设备中安装上电池,在生产时不拆卸电池。 方法二、在设备出厂时,人工进行时间设定。在实现本专利技术的过程中,专利技术人发现以上两种现有技术至少存在以下问题 采用方法一,当需要生产的嵌入式设备数量多时,写入时间和安装电池增加了 生产流程的复杂性,降低了生产效率;采用方法二,人工设定时间, 一方面提 高了误操作的可能性,另一方面也会浪费人力,从而P争低生产效率。
技术实现思路
本专利技术的目的是提供一种嵌入式设备生产中时间同步的方法及系统,使得嵌入式设备生产中自动实现时间同步,提高生产效率。本专利技术提供一种嵌入式设备生产中时间同步的方法,应用于所述嵌入式设备生产完成后,所述嵌入式设备与服务器的接口相连接,该方法包括 所述嵌入式设备的CPU断开对所述嵌入式设备的内部存储区的控制; 所述服务器的接口控制器向所述服务器的CPU发送时间请求; 所述服务器的CPU根据所述时间请求,将时间文件写入所述嵌入式设备的内部存储区;所述服务器的CPU写入所述时间文件完成后,断开所述嵌入式设备与服务 器接口的连接;所述嵌入式设备的CPU检测到所述连接断开后,重新启动; 所述嵌入式设备的CPU重启后,所述嵌入式设备的CPU读取所述内部存储区中的时间文件,获取时间。进一步的,所述服务器的CPU根据所述时间请求,将时间文件写入所述嵌入式设备的内部存储区包括所述服务器的CPU根据所述时间请求,获取自身的当前时间; 所述服务器的CPU在所述嵌入式设备的内部存储区创建一个文件; 所述服务器的CPU将获取的自身当前时间写入所述文件中,从而将时间文件写入所述嵌入式设备的内部存储区。 进一步的,该方法还包括所述嵌入式设备的CPU获取动态相对时间,所述动态相对时间用于表示所 述服务器的CPU断开所述嵌入式设备与服务器接口的连接至所述嵌入式设备 读取所述内部存储区中的时间文件的时间长度。进一步的,该方法还包括所述嵌入式设备的CPU将从所述内部存储区中时间文件读取的时间加上 所述动态相对时间,得到显示时间;所述嵌入式设备的CPU将所述显示时间写入所述嵌入式设备的非易失性 存储单元中。进一步的,所述非易失性存储单元为实时时钟芯片。 进一步的,所述嵌入式设备的,CPU获取动态相对时间包括 当所述服务器的CPU断开所述嵌入式设备与服务器接口的连接时,所述嵌 入式设备的CPU读取自身硬件时钟上的第一显示时间;所述嵌入式设备将所述第 一显示时间写入内部的掉电保持介质;式设备的CPU读取自身硬件时钟上的第二显示时间;所述嵌入式设备的CPU将所述第二显示时间减去所述掉电保持介质中存 储的第一显示时间,得到所述动态相对时间。进一步的,所述掉电保持介质为闪存或可电改写存储器。 进一步的,所述嵌入式设备的CPU获取动态相对时间包括 所述嵌入式设备的CPU读取内部的掉电保持介质中预先存储的启动时间, 所述启动时间为所述服务器的CPU断开所述嵌入式设备与服务器接口的连接「计时间长度;比进一步的,所述掉电保持介质为闪存或可电改写存储器。 进一步的,所述服务器的接口为即插即用式接口。 进一步的,所述即插即用式接口为USB接口。本专利技术还提供一种嵌入式设备生产中时间同步的系统,应用与所述嵌入式 设备生产完成后,该系统包括嵌入式设备和服务器,所述嵌入式设备包括第一 连接装置、第一CPU和内部存储区,所述服务器包括接口、接口控制器和第二 CPU,其中所述第一连接装置,用于与所述接口连接/断开;所述第一CPU,用于当所述第一连接装置与接口连接时,断开对所述内部 存储区的控制;当所述第一连接装置与接口断开时,重新启动,并读取所述内 部存储区中的时间文件,获耳又时间;所述接口控制器,用于当所述第一连接装置与接口连接时,向所述第二 CPU发送时间请求;所述第二CPU,用于根据所述接口控制器的时间请求,将时间文件写入所 述内部存储区;写入完成后,断开所述第一连接装置与接口的连接。进一步的,所述嵌入式设备还包括硬件时钟,用于显示时间;掉电保持介质,用于存储当所述服务器的CPU断开所述嵌入式设备与服务 器接口的连接时,所述硬件时钟上的第一显示时间;所述第一CPU,还用于当所述嵌入式设备的CPU读取所述内部存储区中 的时间文件时,读取所述时钟上的第二显示时间;将所述第二显示时间减去所 述掉电保持介质中存储的第一显示时间,得到所述动态相对时间。进一步的,所述嵌入式设备还包括7掉电保持介质,用于存储启动时间,所述启动时间为所述服务器的CPU断 开所述嵌入式设备与服务器接口的连接至所述嵌入式设备读取所述内部存储区 中的时间文件的估计时间长度,所述启动时间作为动态相对时间。进一步的,所述第一CPU,还用于从所述内部存储区中时间文件读取的时 间加上所述动态相对时间,得到显示时间。 进一步的,所述嵌入式设备还包括 非易失性存储单元,用于存储所述显示时间。由以上本专利技术4是供的^t支术方案可以看出,本专利技术在时间文件写入到嵌入式 设备的过程中,由服务器的CPU进行控制,不需要中断嵌入式设备的运行,提 高嵌入式设备业务的连续性;时间文件加载完成后,服务器的CPU自动控制连 接断开,嵌入式设备的CPU自动重启,实现时间文件的加载,整个过程自动化 实现,保证生产过程的完整性,有利于大规模生产;同时排除了人为操作的误 差,提高生产效率,降低生产成本。附图说明图1所示为本专利技术实施例一中嵌入式设备生产中时间同步的方法的流程示 意图2所示为本专利技术实施例二中嵌入式设备生产中时间同步的方法的流程示 意图3所示为本专利技术实施例三中嵌入式设备生产中时间同步的系统的结构示 意图。具体实施例方式实施例一, 一种嵌入式设备生产中时间同步的方法,应用于嵌入式设备生 产完成后,嵌入式设备与服务器的接口相连接,服务器是能够对嵌入式设备进 行控制的设备,例如PC机等;服务器的接口是能够连接嵌入式设备的接口, 嵌入式设备和服务器可以通过服务器接口进行数据交互,例如,服务器的接口 为即插即用式接口,进一步的即插即用式接口可以为USB接口。参见图1,该 方法包4舌101、 嵌入式设备的CPU断开对嵌入式设备的内部存储区的控制。102、 服务器的接口控制器向服务器的CPU发送时间请求。101可以在102之后执行,也可以在102之前执行,还可以与102同时执行。103、 服务器的CPU根据时间请求,将时间文件写入嵌入式设备的内部存 储区。具体的,可以包^l舌103-1、根据时间请求,服务器的CPU获取自身的当前时间。 服务器的CPU可以通过时间函数等方式获取自身的当前时间。 103-2、服务器的CPU在嵌入式设备的内部存储区创建一个文件。 103-3、服务器的CPU将获取的自身当前时间写入文件中,从而将时本文档来自技高网...

【技术保护点】
一种嵌入式设备生产中时间同步的方法,应用于所述嵌入式设备生产完成后,所述嵌入式设备与服务器的接口相连接,其特征在于,该方法包括: 所述嵌入式设备的CPU断开对所述嵌入式设备的内部存储区的控制; 所述服务器的接口控制器向所述服务器 的CPU发送时间请求; 所述服务器的CPU根据所述时间请求,将时间文件写入所述嵌入式设备的内部存储区; 所述服务器的CPU写入所述时间文件完成后,断开所述嵌入式设备与服务器接口的连接; 所述嵌入式设备的CPU检测到所述连接 断开后,重新启动; 所述嵌入式设备的CPU重启后,所述嵌入式设备的CPU读取所述内部存储区中的时间文件,获取时间。

【技术特征摘要】
1、一种嵌入式设备生产中时间同步的方法,应用于所述嵌入式设备生产完成后,所述嵌入式设备与服务器的接口相连接,其特征在于,该方法包括所述嵌入式设备的CPU断开对所述嵌入式设备的内部存储区的控制;所述服务器的接口控制器向所述服务器的CPU发送时间请求;所述服务器的CPU根据所述时间请求,将时间文件写入所述嵌入式设备的内部存储区;所述服务器的CPU写入所述时间文件完成后,断开所述嵌入式设备与服务器接口的连接;所述嵌入式设备的CPU检测到所述连接断开后,重新启动;所述嵌入式设备的CPU重启后,所述嵌入式设备的CPU读取所述内部存储区中的时间文件,获取时间。2、 根据权利要求1所述的方法,其特征在于,所述服务器的CPU根据所 述时间请求,将时间文件写入所述嵌入式设备的内部存储区包括所述服务器的CPU根据所述时间请求,获取自身的当前时间; 所述服务器的CPU在所述嵌入式设备的内部存储区创建一个文件; 所述服务器的CPU将获取的自身当前时间写入所述文件中,从而将时间 文件写入所述嵌入式设备的内部存储区。3、 根据权利要求1所述的方法,其特征在于,该方法还包括 所述嵌入式设备的CPU获取动态相对时间,所述动态相对时间用于表示所述服务器的CPU断开所述嵌入式设备与服务器接口的连接至所述嵌入式设 备读取所述内部存储区中的时间文件的时间长度。4、 根据权利要求3所述的方法,其特征在于,该方法还包括 所述嵌入式设备的CPU将从所述内部存储区中时间文件读取的时间加上所述动态相对时间,得到显示时间;存储单元中。5、 根据权利要求4所述的方法,其特征在于,所述非易失性存储单元为 实时时钟芯片。6、 根据权利要求3至5任一项所述的方法,其特征在于,所述嵌入式设备的CPU获取动态相对时间包括当所述服务器的CPU断开所述嵌入式设备与服务器接口的连接时,所述 嵌入式设备的CPU读取自身硬件时钟上的第一显示时间;所述嵌入式设备将所述第 一显示时间写入内部的掉电保持介质;当所述嵌入式设备的CPU读取所述内部存储区中的时间文件时,所述嵌 入式设备的CPU读取自身硬件时钟上的第二显示时间;所述嵌入式设备的CPU将所述第二显示时间减去所述掉电保持介质中存 储的第一显示时间,得到所述动态相对时间。7、 根据权利要求6所述的方法,其特征在于,所述掉电保持介质为闪 存或可电改写存储器。8、 根据权利要求3至5任一项所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:魏治宇
申请(专利权)人:闪联信息技术工程中心有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1