[发明专利]一种车载控制器多通道并行刷写的方法在审
申请号: | 202010529202.0 | 申请日: | 2020-06-11 |
公开(公告)号: | CN113805897A | 公开(公告)日: | 2021-12-17 |
发明(设计)人: | 刘钊;杜春花;徐乾;张亢 | 申请(专利权)人: | 卓品智能科技无锡有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 无锡市朗高知识产权代理有限公司 32262 | 代理人: | 赵华 |
地址: | 214000 江苏省无锡市新*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车载 控制器 通道 并行 方法 | ||
本发明公开了一种车载控制器多通道并行刷写的方法,包括以下步骤:S1:系统建立连接:上位机和多路CAN卡通过USB接口相连接,多路CAN卡通过特制接插件和多个ECU的CAN相连接;S2:打开通道:上位机通过扫码枪扫描ECU编号与对应的端口号对应,打开相应的端口;S3:获取刷写数据:ECU刷写所需要的数据文件保存在云服务器中,上位机从云服务器中下载对应刷写数据文件,保存到本地并读取到内存中;S4:开启刷写流程:上位机开启ECU所在端口对应的多个刷写线程,开始与ECU进行报文交互,将相应数据刷写到ECU中;S5:刷写状态判断:上位机判别不同CAN通道的刷写状态,本发明实现了一台上位机同时刷写多个ECU,并能够实时显示上位机的刷写状态,大幅度的提升了生产效率。
技术领域
本发明属于车辆控制领域,尤其涉及一种车载控制器多通道并行刷写的方法。
背景技术
ECU在装车之前,需要将发动机对应的数据刷写至ECU内,现有的车载控制器刷写工具的工作模式为开启一个上位机刷写软件,使用 CAN线等总线与一个ECU相连,上位机通过报文交互将所需数据刷写至ECU内。该一对一的刷写模式刷写效率低,在大规模实际生产的过程中将会耗费大量的时间以及人力,造成资源浪费。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种车载控制器多通道并行刷写的方法。
本发明的目的可以通过以下技术方案来实现:
一种车载控制器多通道并行刷写的方法,包括以下步骤:
S1:系统建立连接:上位机和多路CAN卡通过USB接口相连接,多路CAN卡通过特制接插件和多个ECU的CAN相连接;
S2:打开通道:上位机通过扫码枪扫描ECU编号与对应的端口号对应,打开相应的端口;
S3:获取刷写数据:ECU刷写所需要的数据文件保存在云服务器中,上位机从云服务器中下载对应刷写数据文件,保存到本地并读取到内存中;
S4:开启刷写流程:上位机开启ECU所在端口对应的多个刷写线程,开始与ECU进行报文交互,将相应数据刷写到ECU中;
S5:刷写状态判断:上位机判别不同CAN通道的刷写状态,如发现报文交互问题及时终止程序并在上位机界面上显示,上位机界面包含多路指示灯对应多个ECU的刷写状态,灰色为准备状态,黄色为刷写进行中状态,绿色为刷写成功状态,红色为刷写失败状态。并将各 ECU的开始时间,结束时间,刷写完成状态等记录成日志保存。
本发明的有益效果:
本发明实现了一台上位机同时刷写多个ECU,并能够实时显示上位机的刷写状态,大幅度的提升了生产效率。
附图说明
图1为一种车载控制器多通道并行刷写的方法的流程示意图。
具体实施方式
结合附图所示,本发明的技术方案作进一步的描述:
上位机与一个多路CAN卡相互配合,上位机与CAN卡通过usb端口相连接并开启多线程打开CAN卡的多个通道,一个多路CAN卡与多个ECU硬件相连,上位机通过扫码枪扫描ECU编号与对应的端口号对应,并开启ECU所在端口的刷写线程,使得对各个ECU与上位机的报文传输互不干涉,通过显示灯实时显示ECU刷写状态,并记录成日志储存在根目录之中,从而实现了多ECU同时刷写、实时监控的功能。
一种车载控制器多通道并行刷写的方法,包括以下步骤:
S1:系统建立连接:上位机和多路CAN卡通过USB接口相连接,多路CAN卡通过特制接插件和多个ECU的CAN相连接;
S2:打开通道:上位机通过扫码枪扫描ECU编号与对应的端口号对应,打开相应的端口;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓品智能科技无锡有限公司,未经卓品智能科技无锡有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010529202.0/2.html,转载请声明来源钻瓜专利网。