更新车辆钥匙中的程序的方法和装置制造方法及图纸

技术编号:17466854 阅读:17 留言:0更新日期:2018-03-15 04:34
本发明专利技术公开了一种更新车辆钥匙中的程序的方法和装置。应用于钥匙的方法包括:接收所述车辆的通信终端发送的更新指令;响应于所述更新指令,向所述通信终端发送频段选择指令;接收所述通信终端响应于所述频段选择指令,在高频频段中选择发送频段后以所述发送频段发送的更新文件;根据所述更新文件更新所述钥匙中的程序。这样,在对车辆钥匙的程序进行更新时,不需要使用硬线来连接钥匙,不需要拆开钥匙,也不需要使用特定的工装和设备进行操作。不仅减少了硬件的消耗,而且能够提升传输速度,从而提升了用户体验。

Methods and devices to update the program in the vehicle key

The present invention discloses a method and device for updating a program in a vehicle key. Including: the key update method is applied to the communication terminal to send and receive instructions of the vehicle; in response to the update instructions to the communication terminal sends a band selection command; receiving the communication terminal in response to the frequency selection instruction in high frequency band selection to send band after sending the update file send the band; according to the updated file update the key program. In this way, when we update the program of vehicle keys, we do not need to use hard wires to connect keys. We do not need to disassemble keys or operate with specific tooling and equipment. It not only reduces the consumption of hardware, but also improves the transmission speed, thus improving the user experience.

【技术实现步骤摘要】
更新车辆钥匙中的程序的方法和装置
本公开涉及车辆通信领域,具体地,涉及一种更新车辆钥匙中的程序的方法和装置。
技术介绍
随着电子技术的发展,汽车电子的智能化越来越高。目前使用的车辆电子器件通过CAN总线的方式进行更新程序。在一些车辆中,通过3G无线信号作为通信媒介,配合一个应用程序,在软件的后台先将更新包从服务器端下载到车辆的本地存储区中,然后通过CAN烧写来升级更新。也就是,整车上面的电子部件一般都是通过CAN总线来组成网络的。对车辆中与总线连接的电子部件来说,配合一个远程服务器将更新包下载到本地之后通过CAN烧写来升级是很方便的。但是,对于车辆的电子钥匙这种与总线分离的部件来说,就不能够使用总线来更新程序了。随着汽车钥匙芯片技术的发展,目前越来越多的可编程芯片应用到汽车电子钥匙当中。对可编程的钥匙进行更新程序,是一件十分麻烦的操作,目前通常使用MDI(监测调试接口)来刷新升级程序,即使用芯片底层的硬线接口来更新程序。也就是,如果汽车钥匙进行升级更新的话,需要将电子钥匙拆开,然后使用硬线通过芯片的调试接口的硬件烧写点或焊盘,使用一个特定的编程器来进行程序的擦除和烧写。这样的话,会导致结构的密封性被破坏和拆开时元器件的损坏,并且,更新程序必须使用特定的工装和设备进行操作,增加了更新的困难程度和操作成本。
技术实现思路
本公开的目的是提供一种简单实用的更新车辆钥匙中的程序的方法和装置。为了实现上述目的,本公开提供一种更新车辆钥匙中的程序的方法,应用于所述钥匙。所述方法包括:接收所述车辆的通信终端发送的更新指令;响应于所述更新指令,向所述通信终端发送频段选择指令;接收所述通信终端响应于所述频段选择指令,在高频频段中选择发送频段后以所述发送频段发送的更新文件;根据所述更新文件更新所述钥匙中的程序。可选地,在所述根据所述更新文件更新所述钥匙中的程序的步骤之后,所述方法还包括:向所述通信终端发送备份请求;接收所述通信终端响应于所述备份请求,以所述发送频段发送的所述更新文件;将所述更新文件进行备份存储。本公开还提供一种更新车辆钥匙中的程序的方法,应用于所述车辆的通信终端。所述方法包括:向所述钥匙发送更新指令;接收所述钥匙响应于所述更新指令发送的频段选择指令;响应于所述频段选择指令,在高频频段中选择发送频段;以所述发送频段向所述钥匙发送更新文件,以使所述钥匙根据所述更新文件更新所述钥匙中的程序。可选地,所述响应于所述频段选择指令,在高频频段中选择发送频段的步骤包括:响应于所述频段选择指令,分别检测所述高频频段中包括的多个子频段的噪声强度;将所述多个子频段中噪声强度最小的子频段确定为所述发送频段。可选地,在所述以所述发送频段向所述钥匙发送更新文件,以使所述钥匙根据所述更新文件更新所述钥匙中的程序的步骤之后,所述方法还包括:接收所述钥匙发送的备份请求;响应于所述备份请求,以所述发送频段向所述钥匙发送所述更新文件,以使所述钥匙将所述更新文件进行备份存储。本公开还提供一种更新车辆钥匙中的程序的装置,应用于所述钥匙。所述装置包括:更新指令接收模块,用于接收所述车辆的通信终端发送的更新指令;选择指令发送模块,用于响应于所述更新指令,向所述通信终端发送频段选择指令;更新文件接收模块,用于接收所述通信终端响应于所述频段选择指令,在高频频段中选择发送频段后以所述发送频段发送的更新文件;更新模块,用于根据所述更新文件更新所述钥匙中的程序。本公开还提供一种更新车辆钥匙中的程序的装置,应用于所述车辆的通信终端。所述装置包括:更新指令发送模块,用于向所述钥匙发送更新指令;选择指令接收模块,用于接收所述钥匙响应于所述更新指令发送的频段选择指令;发送频段选择模块,用于响应于所述频段选择指令,在高频频段中选择发送频段;更新文件发送模块,用于以所述发送频段向所述钥匙发送更新文件,以使所述钥匙根据所述更新文件更新所述钥匙中的程序。通过上述技术方案,使用传输高频调制信号的方式来传输车辆钥匙的程序的更新文件,使得在对车辆钥匙的程序进行更新时,不需要使用硬线来连接钥匙,不需要拆开钥匙,也不需要使用特定的工装和设备进行操作。并且,以高频频段中所选择的更加利于传输的特定频段,来传输更新文件。因此,不仅减少了硬件的消耗,而且能够提升传输速度,从而提升了用户体验。本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:图1是一示例性实施例提供的更新车辆钥匙中的程序的方法的流程图;图2是另一示例性实施例提供的更新车辆钥匙中的程序的方法的流程图;图3是一示例性实施例提供的更新车辆钥匙中的程序的方法的流程图;图4是另一示例性实施例提供的更新车辆钥匙中的程序的方法的流程图;图5是又一示例性实施例提供的更新车辆钥匙中的程序的方法的流程图;图6是根据一示例性实施例示出的更新车辆钥匙中的程序的方法的信令图;图7是一示例性实施例提供的更新车辆钥匙中的程序的装置的框图;图8是一示例性实施例提供的更新车辆钥匙中的程序的装置的框图。具体实施方式以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。图1是一示例性实施例提供的更新车辆钥匙中的程序的方法的流程图。所述方法应用于钥匙。如图1所示,所述方法包括以下步骤。在步骤S11中,接收所述车辆的通信终端发送的更新指令。在步骤S12中,响应于更新指令,向通信终端发送频段选择指令。在步骤S13中,接收通信终端响应于频段选择指令,在高频频段中选择发送频段后以发送频段发送的更新文件。在步骤S14中,根据更新文件更新所述钥匙中的程序。具体地,在车辆的厂商发布新的软件版本时,云端服务器可以向车辆的通信终端发送更新提示。例如,可以自动地在仪表盘或显示屏上弹出有新版本的对话框。用户看到提示以后,如果决定更新,则可以通过界面中的选项选择更新,服务器会将更新文件传输到车辆中进行存储。如上所述,车辆中与CAN总线连接的电子器件都可以通过CAN总线来更新。对于车辆的电子钥匙,由于与CAN总线没有物理连接,因此,并不能通过CAN总线来更新。本公开的实施例中,当用户选择更新钥匙中的程序时,车辆的通信终端可以将更新文件通过特定的高频调制信号发送至钥匙。钥匙中可以包含一个微内核的操作系统。该系统中可以运行三个线程。线程一为正常工作的流程,线程二为更新程序的流程,线程三为备份区域的操作过程。钥匙的操作系统中,同一时刻可以只有一个线程在运行,线程之间可以通过设定的跳转命令来切换。本公开中,在接收到更新指令之后,可以使钥匙跳转到用于更新的线程中。其中,更新指令用于指示钥匙做好接收更新文件进行更新的准备(包括跳转到更新线程)。钥匙在接收到更新指令时,可以由工作线程跳转到更新线程,再发送频段选择指令。通过车辆与钥匙之间的通信来使钥匙跳转到更新线程,省去了在钥匙中设置触发跳转到更新线程的程序,节省了钥匙的内存,加快了钥匙中系统的运行速度。频段选择指令用于表示钥匙已经做好接收更新文件进行更新的准备,并指示车辆选择好发送频段,并以发送频段发送更新文件。所述本文档来自技高网...
更新车辆钥匙中的程序的方法和装置

【技术保护点】
一种更新车辆钥匙中的程序的方法,应用于所述钥匙,其特征在于,所述方法包括:接收所述车辆的通信终端发送的更新指令;响应于所述更新指令,向所述通信终端发送频段选择指令;接收所述通信终端响应于所述频段选择指令,在高频频段中选择发送频段后以所述发送频段发送的更新文件;根据所述更新文件更新所述钥匙中的程序。

【技术特征摘要】
1.一种更新车辆钥匙中的程序的方法,应用于所述钥匙,其特征在于,所述方法包括:接收所述车辆的通信终端发送的更新指令;响应于所述更新指令,向所述通信终端发送频段选择指令;接收所述通信终端响应于所述频段选择指令,在高频频段中选择发送频段后以所述发送频段发送的更新文件;根据所述更新文件更新所述钥匙中的程序。2.根据权利要求1所述的方法,其特征在于,在所述根据所述更新文件更新所述钥匙中的程序的步骤之后,所述方法还包括:向所述通信终端发送备份请求;接收所述通信终端响应于所述备份请求,以所述发送频段发送的所述更新文件;将所述更新文件进行备份存储。3.一种更新车辆钥匙中的程序的方法,应用于所述车辆的通信终端,其特征在于,所述方法包括:向所述钥匙发送更新指令;接收所述钥匙响应于所述更新指令发送的频段选择指令;响应于所述频段选择指令,在高频频段中选择发送频段;以所述发送频段向所述钥匙发送更新文件,以使所述钥匙根据所述更新文件更新所述钥匙中的程序。4.根据权利要求3所述的方法,其特征在于,所述响应于所述频段选择指令,在高频频段中选择发送频段的步骤包括:响应于所述频段选择指令,分别检测所述高频频段中包括的多个子频段的噪声强度;将所述多个子频段中噪声强度最小的子频段确定为所述发送频段。5.根据权利要求3所述的方法,其特征在于,在所述以所述发送频段向所述钥匙发送更新文件,以使所述钥匙根据所述更新文件更新所述钥匙中的程序的步骤之后,所述方法还包括:接收所述钥匙发送的备份请求;响应于所述备份请求,以所述发送频段向所述钥匙发送所述更新文件,以使所述钥匙将所述更新文件进行备份存储。6.一种更新车辆钥匙中的程序的装置,应用于所述钥匙,其特征在于,所述装置包括...

【专利技术属性】
技术研发人员:韩永顺
申请(专利权)人:比亚迪股份有限公司
类型:发明
国别省市:广东,44

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

1