[发明专利]车辆电子产品的软件更新方法与系统、上位机及存储介质有效
申请号: | 201711439867.7 | 申请日: | 2017-12-27 |
公开(公告)号: | CN109976778B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 李根 | 申请(专利权)人: | 比亚迪股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 阳开亮 |
地址: | 518118 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆 电子产品 软件 更新 方法 系统 上位 存储 介质 | ||
1.一种车辆电子产品的软件更新方法,其特征在于,所述软件更新方法包括:
上位机获取车辆上多个待更新电子产品的更新文件,并将每个所述待更新电子产品的更新文件解析后发送至更新装置,具体包括:
获取所述车辆上多个子网络的波特率,以及所述多个子网络中的多个待更新电子产品的更新文件;
根据获取到子网络的波特率对更新装置中与所述子网络对应的控制器的波特率进行设置;
获取所述更新装置中的控制器的个数N,并根据所述个数N创建N个线程,以便于所述N个线程读取各自对应的子网络中的多个待更新电子产品的更新文件,并将所述更新文件解析后发送至各自对应的控制器;其中,N为大于零的整数;
所述更新装置通过诊断接口将所述更新文件发送至对应的待更新电子产品,以便于所述待更新电子产品根据所述更新文件对自身的软件进行更新。
2.根据权利要求1所述的软件更新方法,其特征在于,所述更新装置包括多个控制器,所述更新装置通过诊断接口将所述更新文件发送至对应的待更新电子产品包括:
所述多个控制器接收各自对应的线程发送的解析后的更新文件,并通过所述诊断接口将所述更新文件发送至各自对应的子网络中的待更新电子产品。
3.根据权利要求1或2所述的软件更新方法,其特征在于,所述软件更新方法还包括:
所述上位机在接收到所述子网络中的待更新电子产品反馈的数据写入失败的消息时,控制与所述子网络对应的线程再次读取所述待更新电子产品的更新文件,并控制所述与所述子网络对应的线程将所述更新文件解析后发送至相应的控制器。
4.根据权利要求1或2所述的方法,其特征在于,所述软件更新方法还包括:
所述上位机在接收到所述子网络中的待更新电子产品反馈的软件更新失败的消息时,控制与所述子网络对应的线程再次读取所述待更新电子产品的更新文件,并控制所述与所述子网络对应的线程将所述更新文件解析后发送至相应的控制器。
5.一种车辆电子产品的软件更新方法,应用于上位机,其特征在于,所述软件更新方法包括:
获取车辆上多个待更新电子产品的更新文件,具体包括:
获取所述车辆上多个子网络的波特率,以及所述多个子网络中的多个待更新电子产品的更新文件;
将每个所述待更新电子产品的更新文件解析后发送至更新装置,以便于所述更新装置通过诊断接口将所述更新文件发送至对应的待更新电子产品;
所述将每个所述待更新电子产品的更新文件解析后发送至更新装置包括:
根据获取到子网络的波特率对更新装置中与所述子网络对应的控制器的波特率进行设置;
获取所述更新装置中的控制器的个数N,并根据所述个数N创建N个线程,以便于所述N个线程读取各自对应的子网络中的多个待更新电子产品的更新文件,并将所述更新文件解析后发送至各自对应的控制器;其中,N为大于零的整数。
6.一种车辆电子产品的软件更新系统,其特征在于,所述软件更新系统包括:上位机、更新装置以及诊断接口;
所述上位机,用于获取车辆上多个待更新电子产品的更新文件,并将每个所述待更新电子产品的更新文件解析后发送至所述更新装置,具体包括:
获取所述车辆上多个子网络的波特率,以及所述多个子网络中的多个待更新电子产品的更新文件;
根据获取到子网络的波特率对更新装置中与所述子网络对应的控制器的波特率进行设置;
获取所述更新装置中的控制器的个数N,并根据所述个数N创建N个线程,以便于所述N个线程读取各自对应的子网络中的多个待更新电子产品的更新文件,并将所述更新文件解析后发送至各自对应的控制器;其中,N为大于零的整数;
所述更新装置,用于通过所述诊断接口将所述更新文件发送至对应的待更新电子产品,以便于所述待更新电子产品根据所述更新文件对自身的软件进行更新。
7.根据权利要求6所述的软件更新系统,其特征在于,所述更新装置包括:
多个控制器,用于接收各自对应的线程发送的解析后的更新文件,并通过所述诊断接口将所述更新文件发送至各自对应的子网络中的待更新电子产品。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于比亚迪股份有限公司,未经比亚迪股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711439867.7/1.html,转载请声明来源钻瓜专利网。