一种车载通讯终端升级的系统、方法及升级设备的制造方法

文档序号:9349762阅读:195来源:国知局
一种车载通讯终端升级的系统、方法及升级设备的制造方法
【技术领域】
[0001]本发明涉及车载通讯终端,更具体地说,涉及一种车载通讯终端升级的系统、方法及升级设备。
【背景技术】
[0002]当前车载通讯产品由于受到车载应用的限制,要求安全性能都很高,因此很多通讯设备在安装到车辆后,很难将其拆下来进行升级。

【发明内容】

[0003]本发明要解决的技术问题在于,提供一种车载通讯终端升级的系统、升级设备及升级方法,可以简单方便地为车载通讯终端进行升级。
[0004]本发明解决其技术问题所采用的技术方案是:构造一种车载通讯终端升级的系统,包括车载通讯终端、升级设备及CAN总线,
[0005]所述升级设备与所述CAN总线通信连接,用于获取所需的升级文件并通过所述CAN总线发送升级命令和所述升级文件至所述车载通讯终端;
[0006]所述车载通讯终端与所述CAN总线通信连接,用于通过所述CAN总线接收来自所述升级设备的所述升级命令和升级文件,并根据所述升级命令进入升级模式后利用所述升级文件进行升级。
[0007]优选地,所述升级设备包括第一主控模块,与所述第一主控模块通信连接的文件读取接口、第一 CAN控制器、外部指令接收模块,以及与所述第一 CAN控制器通信连接的第一 CAN收发器,其中,
[0008]所述第一主控模块在所述文件读取接口接入储存有所述升级文件的存储设备后,通过所述文件读取接口从存储设备读取所述升级文件并进行缓存;并根据所述外部指令接收模块接收到的触发指令生成升级命令和控制输出命令并输出至所述第一 CAN控制器;所述第一主控模块还将所述升级文件输出至所述第一 CAN控制器,所述第一控制器根据所述控制输出命令控制所述第一 CAN收发器发送所述升级命令和所述升级文件。
[0009]优选地,所述车载通讯终端包括第二主控模块,与所述第二主控模块通信连接的第二 CAN控制器、升级处理模块,以及与所述第二 CAN控制器通信连接的第二 CAN收发器,其中,
[0010]所述第二 CAN收发器在接收到所述升级命令和所述升级文件后,通过所述第二CAN控制器传送至所述第二主控模块,所述第二主控模块根据所述升级命令控制所述升级处理模块利用所述升级文件进行升级。
[0011]优选地,所述升级设备还包括与所述第一主控模块连接的存储器,所述第一主控模块在接收所述文件读取接口传送的所述升级文件后还将所述升级文件输出至所述存储器存储,以便下次对车载通讯终端进行升级时,所述第一主控模块直接从所述存储器获取所述升级文件。
[0012]优选地,所述第一主控模块和所述第二主控模块为MCU主控模块。
[0013]本发明还提供一种用于对车载终端进行升级的升级设备,包括第一主控模块,与所述第一主控模块通信连接的文件读取接口、第一 CAN控制器、外部指令接收模块,以及与所述第一 CAN控制器通信连接的第一 CAN收发器,其中,
[0014]所述第一主控模块在所述文件读取接口接入储存有升级文件的存储设备后,通过所述文件读取接口从存储设备读取所述升级文件并进行缓存;并根据所述外部指令接收模块接收到的触发指令生成升级命令和控制输出命令并输出至所述第一 CAN控制器;所述第一主控模块还将所述升级文件输出至所述第一 CAN控制器,所述第一 CAN控制器根据所述控制输出命令控制所述第一 CAN收发器发送所述升级命令和所述升级文件。
[0015]优选地,还包括与所述第一主控模块连接的用于存储所述升级文件的存储器,以及用于给所述升级设备供电的第一电源管理模块。
[0016]本发明还提供一种车载通讯终端升级的方法,包括下述步骤:
[0017]S1、升级设备将升级命令和升级文件通过CAN总线输出至车载通讯终端;
[0018]S2、车载通讯终端通过所述CAN总线获取来自所述升级设备的所述升级命令和所述升级文件,根据所述升级命令进入升级模式后根据所述升级文件进行升级。
[0019]优选地,所述步骤SI具体包括下述步骤:
[0020]S11、所述升级设备的第一主控模块在文件读取接口接入有存储有所述升级文件的存储设备后,通过所述文件读取接口获取所述升级文件并进行缓存;
[0021]S12、所述外部指令接收模块接收输入的触发指令并输出至所述第一主控模块,所述第一主控模块根据所述触发指令生成升级命令和控制输出命令并输出至所述第一 CAN控制器,且所述第一主控模块还将所述升级文件输出至所述第一 CAN控制器;
[0022]S13、所述第一 CAN控制器根据所述控制输出命令控制所述第一 CAN收发器通过CAN总线将所述升级文件和所述升级命令发送至所述车载通讯终端。
[0023]优选地,所述步骤S2具体包括下述步骤:
[0024]S21、所述车载通讯终端的第二 CAN收发器通过所述CAN总线接收来自所述升级设备的所述升级命令和所述升级文件并上传至所述第二 CAN控制器;
[0025]S22、所述第二 CAN控制器接收所述升级命令和所述升级文件并输出至所述第二主控模块;
[0026]S23、所述第二主控模块根据所述升级命令控制所述升级处理模块利用所述升级文件进行升级。
[0027]实施本发明,具有以下有益效果:升级设备通过CAN总线将升级命令和升级文件发送至车载通讯终端,通过升级命令控制车载通讯终端进入升级模式,车载通讯终端根据升级文件进行升级。该系统及方法通过车辆本身的通讯网路进行升级,无需将车载通讯终端拆卸下来进行升级,车载通讯终端的升级更加简洁有效,很大程度上提高了安全等级,并且极大优化了升级的操作方式,降低了升级的成本。
【附图说明】
[0028]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0029]图1是本发明车载通讯终端升级的系统的原理结构示意图;
[0030]图2是本发明车载通讯终端升级的方法的第一流程示意图;
[0031]图3是本发明车载通讯终端升级的方法第二流程示意图;
[0032]图4是本发明车载通讯终端升级的方法第三流程示意图。
【具体实施方式】
[0033]如图1所示,本发明车载通讯终端升级的系统的第一实施例中,包括车载通讯终?而2、升级设备I及CAN总线3。
[0034]升级设备I与CAN总线3通信连接,用于获取所需的升级文件并通过CAN总线3发送升级命令和升级文件至车载通讯终端2。
[0035]升级设备I包括第一主控模块11、第一 CAN控制器12、第一 CAN收发器13、文件读取接口 14、第一电源管理模块15、外部指令接收模块16和存储器17。其中,第一电源管理模块15和存储器17是可选模块,在一些实施例中也可以不设置。例如,可以外接电源供电,以及每次升级时从外部存储装置中获取升级文件。另外,第一主控模块11可采用MCU主控模块。
[0036]文件读取接口 14、第一 CAN控制器12、外部指令接收模块16与第一主控模块11通信连接,第一 CAN收发器13与第一 CAN控制器12通信连接。第一主控模块11在文件读取接口 14接入储存有升级文件的存储设备后,通过文件读取接口 14从存储设备读取升级文件并将该升级文件进行缓存。当用户输入触发指令至外部指令接收模块16,外部指令接收模块16在接收触发指令后将触发指令输出至第一主控模块11。这里,接入文件读取接口14的存储设备可以是电脑或者存储卡。在另一实施例中,升级文件可以事先存储在存储器17中,第一主控模块11可以直接从存储器17中读取升级文件。
[0037]第一主控模块11根据接收到的触发指令生成升级命令和控制输出命令,并将升级命令、升级文件和控制输出命令输出至第一 CAN控制器12。第一 CAN控制器12根据接收到的控制输出命令控制第一 CAN收发器13发送升级命令和升级文件。第一 CAN控制器12为第一主控模块11的接口电路,主要配合第一 CAN收发器13进行工作。
[0038]其中,第一 CAN收发器13与CAN总线3之间通过CAN通讯网络进行通信连接,CAN通讯网络为车辆本身已经具有的通讯网络,所有车辆电子设备根据选择可以接入到此通讯网络中,此通讯网络为所有电子设备提供了统一的、便捷的通讯基础物理介质。车身CAN通讯网络通常连接有一个用于车辆诊断的OBD接口,第一 CAN收发器13通过OBD接口与CAN总线3通信连接通过这个OBD接口可以很方便、无损地接入车辆CAN通讯网络。
[0039]在升级设备I还包括与第一主控模块11连接的存储器17和/或第一电源管理模块15的情况下,第一主控模块11在接收文件读取接口 14传送的升级文件后还将该升级文件输出至存储器17存储,以便下次对车载通讯终端进行升级时,第一主控模块11直接从存储器17获取升级文件。第一电源管理模块15用于给升级设备I供电。
[0040]车载通讯终端2与CAN总线3通信连接,用于通过CAN总线3接收来自升级设备I的升级命令和升级文件,并根据升级命令进入升级模式,在进入升级模式再后利用升级文件进行升级。
[0041]车载通讯终端2包括第二主控模块21、第二 CAN控制器22、第二 CAN收发器23、升级处理模块24和第二电源管理模块25。其中,第二主控模块21可采用MCU主控模块。第二电源管理模块25用于给车载通讯终端2供电。
[0042]第二 CAN控制器22和升级处理模块24与第二主控模块21通信连接,第二 CAN收发器23与第二 CAN控制器22通信连接。
[0043]第二 CAN收发器23在接收到升级命令和升级文件后,将升级命令和升级文件传送至第二 CAN控制器22,通过第二 CAN控制器22传送至第二主控模块21,第二主控模块21根
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1