应用于车载终端的时钟同步方法及装置的制造方法_3

文档序号:9921564阅读:来源:国知局
预设的差值范围内,则说明第一时间与第二时间之间的差距较大,造成这种情况的原因可能是RTC产生的第一时间与实际时间的偏差较大,另外,也可能是其他终端对应的第二时间与实际时间的偏差较大,或者,也可能是所述RTC产生的第一时间,以及其他终端对应的第二时间均与实际时间的偏差较大。这种情况下,为了避免MCU获取到的时间与实际时间之间的偏差过大,执行步骤S37和步骤S38的操作,获取标准时间,并将所述RTC存储的时间调整至所述标准时间,以便后续MCU通过RTC能够获取较为准确的时间,解决了现有技术中存在的MCU获取到的时间与实际时间存在较大偏差的问题。
[0095]相应的,本申请还公开一种应用于车载终端的时钟同步装置。参见图4,所述应用于车载终端的时钟同步装置包括:接收模块100、解析模块200、对比模块300和第一调整模块 400。
[0096]其中,所述接收模块100,用于接收CAN总线传输的消息数据,所述消息数据由设置在车辆内的其他终端生成;
[0097]所述解析模块200,用于解析所述消息数据,获取所述消息数据中包含的消息类型标识;
[0098]所述对比模块300,用于若根据所述消息数据中包含的消息类型标识,确定所述消息数据中包含第一时间,将所述第一时间与实时时钟RTC存储的第二时间进行对比;
[0099]所述第一调整模块400,用于若根据对比结果,确定所述第一时间与所述第二时间不同,将所述RTC存储的时间调整至所述第一时间。
[0100]进一步的,参见图5,所述应用于车载终端的时钟同步装置还包括:
[0101]标准时间获取模块500,用于若根据所述消息数据中包含的消息类型标识,确定所述消息数据中不包含第一时间,则获取标准时间;
[0102]第二调整模块600,用于判断所述标准时间与所述第二时间是否相同,若不同,则将所述RTC存储的时间调整至所述标准时间。
[0103]进一步的,所述应用于车载终端的时钟同步装置还包括:
[0104]差值获取模块,用于若根据对比结果,确定所述第一时间与所述第二时间不同,获取所述第一时间与第二时间之间的差值;
[0105]所述第一调整模块还用于,判断所述第一时间与第二时间之间的差值是否在预设的差值范围内,若是,再执行将所述RTC存储的时间调整至所述第一时间的操作。
[0106]进一步的,所述标准时间获取模块还用于,若根据判断结果,确定所述第一时间与第二时间之间的差值不在预设的差值范围内,获取标准时间;
[0107]所述应用于车载终端的时钟同步装置还包括:
[0108]第三调整模块,用于将所述RTC存储的时间调整至所述标准时间。
[0109]进一步的,所述标准时间获取模块,包括:
[0110]第一获取单元,用于获取服务器传输的第三时间,将所述第三时间作为标准时间;
[0111]或者,
[0112]第二获取单元,用于获取全球定位系统GPS传输的第四时间,将所述第四时间作为标准时间。
[0113]通过本申请公开的应用于车载终端的时钟同步装置,能够实现对RTC的调整,解决现有技术中存在的MCU获取到的时间与实际时间存在较大偏差的问题。
[0114]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0115]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0116]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【主权项】
1.一种应用于车载终端的时钟同步方法,其特征在于,包括: 接收CAN总线传输的消息数据,所述消息数据由设置在车辆内的其他终端生成; 解析所述消息数据,获取所述消息数据中包含的消息类型标识; 若根据所述消息数据中包含的消息类型标识,确定所述消息数据中包含第一时间,将所述第一时间与实时时钟RTC存储的第二时间进行对比; 若根据对比结果,确定所述第一时间与所述第二时间不同,将所述RTC存储的时间调整至所述第一时间。2.根据权利要求1所述的方法,其特征在于,所述应用于车载终端的时钟同步方法还包括: 若根据所述消息数据中包含的消息类型标识,确定所述消息数据中不包含第一时间,则获取标准时间; 判断所述标准时间与所述第二时间是否相同,若不同,则将所述RTC存储的时间调整至所述标准时间。3.根据权利要求1所述的方法,其特征在于,所述应用于车载终端的时钟同步方法还包括: 若根据对比结果,确定所述第一时间与所述第二时间不同,获取所述第一时间与第二时间之间的差值; 判断所述第一时间与第二时间之间的差值是否在预设的差值范围内,若是,再执行将所述RTC存储的时间调整至所述第一时间的操作。4.根据权利要求3所述的方法,其特征在于,所述应用于车载终端的时钟同步方法还包括: 若根据判断结果,确定所述第一时间与第二时间之间的差值不在预设的差值范围内,获取标准时间; 将所述RTC存储的时间调整至所述标准时间。5.根据权利要求2或4所述的方法,其特征在于,所述获取标准时间,包括: 获取服务器传输的第三时间,将所述第三时间作为标准时间; 或者, 获取全球定位系统GPS传输的第四时间,将所述第四时间作为标准时间。6.一种应用于车载终端的时钟同步装置,其特征在于,包括: 接收模块,用于接收CAN总线传输的消息数据,所述消息数据由设置在车辆内的其他终端生成; 解析模块,用于解析所述消息数据,获取所述消息数据中包含的消息类型标识; 对比模块,用于若根据所述消息数据中包含的消息类型标识,确定所述消息数据中包含第一时间,将所述第一时间与实时时钟RTC存储的第二时间进行对比; 第一调整模块,用于若根据对比结果,确定所述第一时间与所述第二时间不同,将所述RTC存储的时间调整至所述第一时间。7.根据权利要求6所述的装置,其特征在于,所述应用于车载终端的时钟同步装置还包括: 标准时间获取模块,用于若根据所述消息数据中包含的消息类型标识,确定所述消息数据中不包含第一时间,则获取标准时间; 第二调整模块,用于判断所述标准时间与所述第二时间是否相同,若不同,则将所述RTC存储的时间调整至所述标准时间。8.根据权利要求6所述的装置,其特征在于,所述应用于车载终端的时钟同步装置还包括: 差值获取模块,用于若根据对比结果,确定所述第一时间与所述第二时间不同,获取所述第一时间与第二时间之间的差值; 所述第一调整模块还用于,判断所述第一时间与第二时间之间的差值是否在预设的差值范围内,若是,再执行将所述RTC存储的时间调整至所述第一时间的操作。9.根据权利要求8所述的装置,其特征在于, 所述标准时间获取模块还用于,若根据判断结果,确定所述第一时间与第二时间之间的差值不在预设的差值范围内,获取标准时间; 所述应用于车载终端的时钟同步装置还包括: 第三调整模块,用于将所述RTC存储的时间调整至所述标准时间。10.根据权利要求7或4所述的方法,其特征在于,所述标准时间获取模块,包括: 第一获取单元,用于获取服务器传输的第三时间,将所述第三时间作为标准时间; 或者, 第二获取单元,用于获取全球定位系统GPS传输的第四时间,将所述第四时间作为标准时间。
【专利摘要】本申请公开了一种应用于车载终端的时钟同步方法及装置,应用于设置在车载终端中的MCU。通过该申请,所述MCU接收CAN总线传输的消息数据,并对所述消息数据进行解析,获取其中包含的第一时间,并将所述第一时间与RTC存储的第二时间进行对比,在所述第一时间与所述第二时间不同时,将所述RTC存储的时间调整至所述第一时间。通过该申请,MCU实现对RTC的调整,并且,调整后的RTC存储的时间为第一时间,所述第一时间为设置在车辆内的终端所产生的时间,从而能够使MCU获取到的时间与车辆内设置的其他终端保持一致,解决了现有技术中存在的MCU获取到的时间与实际时间存在较大偏差的问题。
【IPC分类】G04G7/00, H04J3/06, G04R20/02
【公开号】CN105700337
【申请号】CN201410708900
【发明人】邵起明, 郑明吉, 冯志亮, 贡兴, 付世茹
【申请人】奇点新源国际技术开发(北京)有限公司
【公开日】2016年6月22日
【申请日】2014年11月28日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1