一种行车记录器通过串行通信接口自动接收授时系统的制作方法

文档序号:16121034发布日期:2018-11-30 23:12阅读:166来源:国知局

本发明属于一种行车记录器通过串行通信接口自动接收授时系统。



背景技术:

在行车记录器这个产品当中,日期和时间是具有特别严格的意义的。时间和日期会以图形水印的方式录制的文档当中,这个录制的数据的时间和日期信息难以被更改,因此使得录制下来的音视频数据具有了严肃的时间标记。另外,日期和时间信息还被编码到录制文档的文件名当中,使得文件的管理和浏览可以很方便地以时间线来进行操作,非常方便和有效率。当然,还有更多依赖时间和日期的功能和操作。

无论主芯片的rtc精度和稳定度如何高,时间长了时间都会跑偏;如果能够进行标准时间授时,那么就可以维持时间和日期的精度。这对于行车记录器来讲是尤为重要的。在当今的汽车上,行车记录器以外的设备往往已经具有了接收标准授时的能力;我们就不需要在行车记录器上专门设计接收标准授时的线路,只要利用汽车上其他的设备上已经获取的标准授时就可以了。因此通过串行口(uart或者can)从行车记录器以外的设备获取标准时间,这是一个非常便宜的解决方案,完全不增加任何的硬件成本。中控多媒体系统往往已经可以通过gps,wifi网络或者4g/5g等移动通信网络获取标准授时信号。



技术实现要素:

本发明所要解决的技术问题是提供一种行车记录器通过串行通信接口自动接收授时系统。

本发明解决上述技术问题所采取的技术方案如下:

一种行车记录器通过串行通信接口自动接收授时系统,其特征在于,由主芯片实时时钟rtc硬件实现的部分包含:32.768khz的振荡时钟电路,秒计数、分钟计数、小时计数和天计数,其中,计数的部分都是由主芯片的硬件电路实现的,可以自动维护和进位,并可以通过寄存器访问,同时,实时时钟rtc部分需要持续供电,同时,秒计数器,分计数器,小时计数器,小时计数器及天计数器将相应的时间信号发送到万年历处理年月日,同时,万年历通过内部总线将相应的时间数据发送到更改水印储存区,之后进入水印作用流程;

此外,由uart2接收到的时间信号依次进入到uart2isr,uart2环形缓冲区及更新寄存器内,由can接口接收到的时间信号依次进入到can收发控制器,mcu,uart1isr,uart1环形缓冲区及更新寄存器内,在更新寄存器内从两个uart的环形缓冲区读取数据,获取到标准授时信息后更新秒计数器,分计数器,小时计数器,小时计数器及天计数器;

此外,整体设计中还设有通用串行口uart和can总线接口,can总线连接到can的专用收发器和控制器cs8972上,之后通过spi界面和小mcu互通。

优选地,所述的行车记录器通过串行通信接口自动接收授时系统的mcu通过uart界面和主控芯片互通,同时,can总线最终被转成uart和主控芯片互连,因此,对主控芯片而言,最终都是通过两个uart界面与周边的设备进行互连。

本发明采取了上述方案以后,借助于行车记录器的实际系统构建当中(dvr和汽车上的其他设备组成完整的系统),串行通信口(uart或者can)都是必须的,不仅仅只是用来完成标准时间的授时操作。行车记录器的线路结构不需要更改和变化,也不需要增加硬件的成本;只需要增加驱动程序的功能,就可以实现通过串行通信口(uart或者can)来实现标准时间的授时操作。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

下面结合附图对本发明进行详细的描述,以使得本发明的上述优点更加明确。其中,

图1是本发明行车记录器通过串行通信接口自动接收授时系统的结构示意图;

图2是本发明行车记录器通过串行通信接口自动接收授时系统的示意图。

具体实施方式

以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本发明中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本发明的保护范围之内。

一种行车记录器通过串行通信接口自动接收授时系统,其特征在于,由主芯片实时时钟rtc硬件实现的部分包含:32.768khz的振荡时钟电路,秒计数、分钟计数、小时计数和天计数,其中,计数的部分都是由主芯片的硬件电路实现的,可以自动维护和进位,并可以通过寄存器访问,同时,实时时钟rtc部分需要持续供电,同时,秒计数器,分计数器,小时计数器,小时计数器及天计数器将相应的时间信号发送到万年历处理年月日,同时,万年历通过内部总线将相应的时间数据发送到更改水印储存区,之后进入水印作用流程;

此外,由uart2接收到的时间信号依次进入到uart2isr,uart2环形缓冲区及更新寄存器内,由can接口接收到的时间信号依次进入到can收发控制器,mcu,uart1isr,uart1环形缓冲区及更新寄存器内,在更新寄存器内从两个uart的环形缓冲区读取数据,获取到标准授时信息后更新秒计数器,分计数器,小时计数器,小时计数器及天计数器;

此外,整体设计中还设有通用串行口uart和can总线接口,can总线连接到can的专用收发器和控制器cs8972上,之后通过spi界面和小mcu互通。

优选地,所述的行车记录器通过串行通信接口自动接收授时系统的mcu通过uart界面和主控芯片互通,同时,can总线最终被转成uart和主控芯片互连,因此,对主控芯片而言,最终都是通过两个uart界面与周边的设备进行互连。

本发明采取了上述方案以后,借助于行车记录器的实际系统构建当中(dvr和汽车上的其他设备组成完整的系统),串行通信口(uart或者can)都是必须的,不仅仅只是用来完成标准时间的授时操作。行车记录器的线路结构不需要更改和变化,也不需要增加硬件的成本;只需要增加驱动程序的功能,就可以实现通过串行通信口(uart或者can)来实现标准时间的授时操作。

最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。



技术特征:

技术总结
本发明公开了一种行车记录器通过串行通信接口自动接收授时系统,其特征在于,由主芯片实时时钟RTC硬件实现的部分包含:32.768kHz的振荡时钟电路,秒计数、分钟计数、小时计数和天计数,其中,计数的部分都是由主芯片的硬件电路实现的,可以自动维护和进位,并可以通过寄存器访问,同时,实时时钟RTC部分需要持续供电,本发明借助于行车记录器的实际系统构建当中(DVR和汽车上的其他设备组成完整的系统),串行通信口(UART或者CAN)都是必须的,不仅仅只是用来完成标准时间的授时操作。行车记录器的线路结构不需要更改和变化,也不需要增加硬件的成本;只需要增加驱动程序的功能,就可以实现通过串行通信口(UART或者CAN)来实现标准时间的授时操作。

技术研发人员:刘源河
受保护的技术使用者:深圳市麦道微电子技术有限公司
技术研发日:2018.07.05
技术公布日:2018.11.30
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1