【技术实现步骤摘要】
一种更新汽车电子系统程序的方法和系统
本专利技术属于汽车电子领域,尤其涉及一种更新汽车电子系统程序的方法和系统。
技术介绍
汽车电子系统是汽车的重要组成部分,是使用传感器、微处理器、执行器、数十甚至上百个电子元器件及其零部件组成的电控系统,主要包括车体汽车电子控制装置和车载汽车电子控制装置两大部分,其中,车体汽车电子控制装置包括发动机控制系统、底盘控制系统和车身电子控制系统,而车载汽车电子装置主要包括汽车信息系统、汽车胎压监测系统、导航系统、汽车视听娱乐系统、车载通信系统、车载网络、倒车影像后视系统和车载领航员后视摄像头等。汽车电子系统最重要的作用是提高汽车的安全性、舒适性、经济性和娱乐性等;对汽车电子系统上的程序进行更新,是保证汽车安全性、舒适性、经济性和娱乐性的重要手段。现有的一种更新汽车电子系统上的程序的方法是通过CAN总线进行,另一方法是通过U盘或者SD卡进行。然而,上述两种更新汽车电子系统上的程序的方法均存在不足之处。具体地,由于CAN总线的传输速率比较低,通过CAN总线进行更新只适用于程序量比较小的更新,例如功能简单、基于单片机的汽车电子系统软件的更新 ...
【技术保护点】
一种更新汽车电子系统程序的方法,其特征在于,所述方法包括:控制子系统通过车载以太网和车载以太网接口,创建汽车电子子系统与所述控制子系统的socket连接;通过所述socket连接,所述控制子系统将待更新汽车电子系统程序传输至所述汽车电子子系统;所述汽车电子子系统根据所述控制子系统下发的更新指令更新汽车电子系统程序。
【技术特征摘要】
1.一种更新汽车电子系统程序的方法,其特征在于,所述方法包括:控制子系统通过车载以太网和车载以太网接口,创建汽车电子子系统与所述控制子系统的socket连接;通过所述socket连接,所述控制子系统将待更新汽车电子系统程序传输至所述汽车电子子系统;所述汽车电子子系统根据所述控制子系统下发的更新指令更新汽车电子系统程序。2.如权利要求1所述的方法,其特征在于,所述控制子系统通过车载以太网和车载以太网接口,创建汽车电子子系统与所述控制子系统的socket连接包括:所述控制子系统向所述汽车电子子系统发起socket连接请求;所述控制子系统根据所述汽车电子子系统对所述socket连接请求的响应,建立所述控制子系统中进程与所述汽车电子子系统中进程之间的socket连接。3.如权利要求1所述的方法,其特征在于,所述控制子系统将待更新汽车电子系统程序传输至所述汽车电子子系统之前,所述方法还包括:所述控制子系统获取所述汽车电子子系统的当前程序的版本;所述控制子系统判断所述待更新汽车电子系统程序是否兼容所述汽车电子子系统的当前程序。4.如权利要求1所述的方法,其特征在于,所述控制子系统将待更新汽车电子系统程序传输至所述汽车电子子系统之后,所述方法还包括:所述汽车电子子系统确定所述待更新汽车电子系统程序是否传输完毕。5.如权利要求1至4任意一项所述的方法,其特征在于,所述汽车电子子系统根据所述控制子系统下发的更新指令更新汽车电子系统程序之后,所述方法还包括:所述汽车电子子系统向所述控制子系统发送程序更新完成的标识;所述控制子系统收到所述标识后,判断汽车电子系统程序的更新是否成功。6.一种更新汽车电子系统程序的系统,其特征在于,所述系统包括...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。