一种车辆电子控制单元刷写方法、装置、设备和介质与流程

文档序号:30495650发布日期:2022-06-22 04:19阅读:96来源:国知局
一种车辆电子控制单元刷写方法、装置、设备和介质与流程

1.本发明涉及计算机技术领域,特别涉及一种车辆电子控制单元刷写方法、装置、设备和介质。


背景技术:

2.当前,odx-otx(open diagnostic data exchange-open test sequence exchange)是汽车诊断新型技术,通过解析车辆诊断数据包可获取诊断数据和诊断流程,从而进行车辆诊断。现有方法中,对车辆进行刷写的方式有两种,一种是根据oem(original entrusted manufacture,原始委托生产)供应商提供的协议和流程使用代码实现刷写,另一种是厂家编写jar(java archive)包或otx(-open test sequence exchange)源文件,将其放入车型诊断数据包进行打包,诊断设备通过网络下载车辆诊断数据包,然后利用所述车辆诊断数据包进行刷写;其中,使用代码进行刷写耦合性较高,售后开发成本高,并且不易更改,使用jar包进行刷写对开发人员要求较高。但使用上述两种方法刷写时,若出现刷写故障则刷写失败,刷写容错率较低。
3.综上所述,如何提高刷写容错率是当前亟待解决的问题。


技术实现要素:

4.有鉴于此,本发明的目的在于提供一种车辆电子控制单元刷写方法、装置、设备和介质,能够提高刷写容错率。其具体方案如下:
5.第一方面,本技术公开了一种车辆电子控制单元刷写方法,应用于诊断设备,包括:
6.从服务器中获取车辆对应的车辆诊断数据包;
7.查询所述车辆诊断数据包中是否存在目标诊断文件;
8.若所述车辆诊断数据包中存在所述目标诊断文件,则利用所述目标诊断文件对车辆电子控制单元进行刷写;
9.若所述车辆诊断数据包中不存在所述目标诊断文件,则调用预先通过预设刷写代码编写的预设刷写模块对所述车辆电子控制单元进行刷写。
10.可选的,所述利用所述目标诊断文件对车辆电子控制单元进行刷写,包括:
11.将所述目标诊断文件拷贝至预设目录,然后从所述预设目录中调用所述目标诊断文件对所述车辆电子控制单元进行刷写。
12.可选的,所述将所述目标诊断文件拷贝至预设目录,然后从所述预设目录中调用所述目标诊断文件对所述车辆电子控制单元进行刷写,包括:
13.将所述目标诊断文件、动态链接库文件、基于目标诊断流程构建的第一预设源文件以及基于目标诊断数据构建的第二预设源文件拷贝至预设目录;
14.从所述预设目录中选取所述第一预设源文件并对所述第一预设源文件进行解析以得到所述目标诊断流程,然后从所述预设目录中选取所述第二预设源文件并对所述第二
预设源文件进行解析以得到所述目标诊断数据;
15.基于所述目标诊断流程和所述目标诊断数据,并从所述预设目录中调用所述目标诊断文件以及所述动态链接库文件对所述车辆电子控制单元进行刷写。
16.可选的,所述若所述车辆诊断数据包中存在所述目标诊断文件,则利用所述目标诊断文件对车辆电子控制单元进行刷写,包括:
17.若利用所述目标诊断文件对所述车辆电子控制单元刷写失败,则调用预先通过所述预设刷写代码编写的所述预设刷写模块对所述车辆电子控制单元进行刷写。
18.可选的,所述从服务器中获取车辆对应的车辆诊断数据包,包括:
19.获取所述车辆对应的车辆识别信息,并基于所述车辆识别信息从所述服务器中获取所述车辆对应的车辆诊断数据包。
20.第二方面,本技术公开了一种车辆电子控制单元刷写方法,应用于开发终端,包括:
21.判断对车辆电子控制单元进行刷写时是否需要使用目标诊断文件;
22.若判定需要使用所述目标诊断文件,则将所述目标诊断文件保存至所述车辆对应的车辆诊断数据包并将所述车辆诊断数据包上传至服务器;
23.若判定不需要使用所述目标诊断文件,则直接将通过预设刷写代码编写的预设刷写模块保存至诊断设备。
24.可选的,所述将所述目标诊断文件保存至所述车辆对应的车辆诊断数据包并将所述车辆诊断数据包上传至服务器,包括:
25.将所述目标诊断文件保存至所述车辆对应的车辆诊断数据包;
26.确定所述车辆对应的车辆识别信息,并将所述车辆识别信息关联至所述车辆诊断数据包,将关联后的所述车辆诊断数据包上传至服务器,以便所述诊断设备基于所述车辆识别信息从所述服务器中获取并保存所述车辆对应的所述车辆诊断数据包。
27.第三方面,本技术公开了一种车辆电子控制单元刷写装置,应用于诊断设备,包括:
28.数据包获取模块,用于从服务器中获取车辆对应的车辆诊断数据包;
29.文件查询模块,用于查询所述车辆诊断数据包中是否存在目标诊断文件;
30.第一刷写模块,用于若所述车辆诊断数据包中存在所述目标诊断文件,则利用所述目标诊断文件对车辆电子控制单元进行刷写;
31.第二刷写模块,用于若所述车辆诊断数据包中不存在所述目标诊断文件,则调用预先通过预设刷写代码编写的预设刷写模块对所述车辆电子控制单元进行刷写。
32.第四方面,本技术公开了一种电子设备,包括处理器和存储器;其中,所述处理器执行所述存储器中保存的计算机程序时实现如第一方面所述的车辆电子控制单元刷写方法或者第二方面所述的车辆电子控制单元刷写方法。
33.第五方面,本技术公开了一种计算机可读存储介质,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现如第一方面所述的车辆电子控制单元刷写方法或者第二方面所述的车辆电子控制单元刷写方法。
34.可见,本技术从服务器中获取车辆对应的车辆诊断数据包;查询所述车辆诊断数据包中是否存在目标诊断文件;若所述车辆诊断数据包中存在所述目标诊断文件,则利用
所述目标诊断文件对车辆电子控制单元进行刷写;若所述车辆诊断数据包中不存在所述目标诊断文件,则调用预先通过预设刷写代码编写的预设刷写模块对所述车辆电子控制单元进行刷写。由此可见,本技术兼容了利用目标诊断文件对车辆电子控制单元进行刷写和调用预先通过预设刷写代码编写的预设刷写模块对车辆电子控制单元进行刷写两种方法,为诊断设备提供了两种不同的刷写方法;因为本技术通过查询所述车辆诊断数据包中是否存在目标诊断文件,选择利用目标诊断文件或调用预先通过预设刷写代码编写的预设刷写模块对车辆电子控制单元进行刷写,提供了智能判断刷写方式的执行方式,所以提高了刷写效率和刷写容错率。
附图说明
35.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
36.图1为本技术提供的车辆电子控制单元刷写方案适用的系统框架示意图;
37.图2为本技术提供的一种车辆电子控制单元刷写方法流程图;
38.图3为本技术提供的一种车辆诊断数据包示意图;
39.图4为本技术提供的一种jar包示意图;
40.图5为本技术提供的一种具体的车辆电子控制单元刷写方法流程图;
41.图6为本技术提供的一种车辆电子控制单元刷写方法流程图;
42.图7为本技术提供的一种车辆电子控制单元刷写装置结构图;
43.图8为本技术提供的一种电子设备结构图。
具体实施方式
44.下面结合附图,对本发明的实施例进行描述。
45.当前对车辆进行刷写的方式有两种,一种是根据oem供应商提供的协议和流程使用代码实现刷写,另一种是厂家编写jar包或otx源文件,将其放入车型诊断数据包进行打包,诊断设备通过网络下载车辆诊断数据包,然后利用所述车辆诊断数据包进行刷写,但使用上述两种方法刷写时,若出现刷写故障则刷写失败,刷写容错率较低。
46.为了克服上述问题,本技术提供了一种车辆电子控制单元刷写方案,能够提高刷写容错率。
47.本技术的车辆电子控制单元刷写方案中,采用的系统框架可以参见图1所示,具体可以包括服务器01和诊断设备02,另外还可以包括开发终端03。所述诊断设备02的硬件形态和所述开发终端03的硬件形态包括但不限于移动终端,个人计算机(pc,personal computer)和个人数字助理。
48.其中,服务器01,具体用于接收并保存开发终端03上传的车辆诊断数据包,并将车辆诊断数据包发送至诊断设备02,诊断设备02,具体用于获取车辆诊断数据包,并判断车辆诊断数据包中是否存在目标诊断数据,如果存在目标诊断数据,则利用所述目标诊断文件对车辆电子控制单元进行刷写。如果不存在所述目标诊断文件,则调用预先通过预设刷写
代码编写的预设刷写模块对所述车辆电子控制单元进行刷写。开发终端03,具体用于判断对车辆电子控制单元进行刷写时是否需要使用目标诊断文件;若判定需要使用所述目标诊断文件,则将所述目标诊断文件保存至所述车辆对应的车辆诊断数据包并将所述车辆诊断数据包上传至服务器01;若判定不需要使用所述目标诊断文件,则直接将通过预设刷写代码编写的预设刷写模块保存至诊断设备02。
49.参见图2所示,本技术实施例公开了一种车辆电子控制单元刷写方法,应用于诊断设备,该方法包括:
50.步骤s11:从服务器中获取车辆对应的车辆诊断数据包。
51.本技术实施例中,首先需要启动车辆刷写程序,然后获取所述车辆对应的车辆识别信息,将所述车辆识别信息上传至服务器,并基于所述车辆识别信息从所述服务器中获取所述车辆对应的车辆诊断数据包。需要指出的是,诊断设备在获取车辆诊断数据包后可以将所述车辆诊断数据包保存在本地。
52.需要指出的是,所述车辆识别信息包括但不限于vin(vehicle identification number,车辆识别码)。
53.步骤s12:查询所述车辆诊断数据包中是否存在目标诊断文件。
54.本技术实施例中,获取所述车辆诊断数据包后,解析所述车辆诊断数据包,并判断所述车辆诊断数据包中是否存在目标诊断文件。
55.需要指出的是,如图3所示,所述目标诊断文件为刷写jar包,所述车辆诊断数据包中包括但不限于目标诊断文件和其他车辆诊断数据文件;如图4所示,将所述jar包从所述车辆诊断数据包中取出。
56.步骤s13:若所述车辆诊断数据包中存在所述目标诊断文件,则利用所述目标诊断文件对车辆电子控制单元进行刷写。
57.本技术实施例中,若所述车辆诊断数据包中存在所述目标诊断文件,则将所述目标诊断文件拷贝至预设目录,然后从所述预设目录中调用所述目标诊断文件对所述车辆电子控制单元进行刷写。具体的,将所述目标诊断文件、动态链接库文件、基于目标诊断流程构建的第一预设源文件以及基于目标诊断数据构建的第二预设源文件拷贝至预设目录;从所述预设目录中选取所述第一预设源文件并对所述第一预设源文件进行解析以得到所述目标诊断流程,然后从所述预设目录中选取所述第二预设源文件并对所述第二预设源文件进行解析以得到所述目标诊断数据;基于所述目标诊断流程和所述目标诊断数据,并从所述预设目录中调用所述目标诊断文件以及所述动态链接库文件对所述车辆电子控制单元进行刷写。需要指出的是,所述第一预设源文件为otx源文件,所述第二预设源文件为odx源文件;具体需要指出的是,利用jar包进行刷写时,厂家不用告知供应商刷写协议和步骤,供应商只要按照相应标准解析源文件就行,然后源文件中会有相关地方调用jar包,整个刷写过程都是厂家通过配置源文件和jar包来完成的,这样可以有效防止泄密。需要指出的是,jar包为利用java开发的一个封装文件,jar是一种计算机文件格式;所述动态链接库(dll,dynamic link library)文件包括但不限于安全算法计算动态链接库文件,安全算法计算动态链接库文件用于在jar包中计算安全算法。需要指出的是所述厂家可以为车辆整车制造商,所述供应商可以为诊断设备服务商。
58.需要指出的是,目标诊断数据包括但不限于故障码和数据流算法,目标诊断流程
为主要用来执行车辆诊断的特殊功能;例如匹配钥匙,相应步骤包括第一步提示用户车辆上电,第二步发送目标指令,第三步解析目标诊断流程。
59.步骤s14:若所述车辆诊断数据包中不存在所述目标诊断文件,则调用预先通过预设刷写代码编写的预设刷写模块对所述车辆电子控制单元进行刷写。
60.本技术实施例中,通过预设刷写代码编写的预设刷写模块对所述车辆电子控制单元进行刷写时,需要厂家告知刷写的所有协议和步骤。
61.可见,本技术从服务器中获取车辆对应的车辆诊断数据包;查询所述车辆诊断数据包中是否存在目标诊断文件;若所述车辆诊断数据包中存在所述目标诊断文件,则利用所述目标诊断文件对车辆电子控制单元进行刷写;若所述车辆诊断数据包中不存在所述目标诊断文件,则调用预先通过预设刷写代码编写的预设刷写模块对所述车辆电子控制单元进行刷写。由此可见,本技术兼容了利用目标诊断文件对车辆电子控制单元进行刷写和调用预先通过预设刷写代码编写的预设刷写模块对车辆电子控制单元进行刷写两种方法,为诊断设备提供了两种不同的刷写方法;因为本技术通过查询所述车辆诊断数据包中是否存在目标诊断文件,选择利用目标诊断文件或调用预先通过预设刷写代码编写的预设刷写模块对车辆电子控制单元进行刷写,提供了智能判断刷写方式的执行方式,所以提高了刷写效率和刷写容错率。
62.参见图5所示,本技术实施例公开了一种具体的车辆电子控制单元刷写方法,应用于诊断设备,该方法包括:
63.步骤s21:从服务器中获取车辆对应的车辆诊断数据包。
64.步骤s22:查询所述车辆诊断数据包中是否存在目标诊断文件。
65.步骤s23:若所述车辆诊断数据包中存在所述目标诊断文件,则利用所述目标诊断文件对车辆电子控制单元进行刷写。
66.步骤s24:若利用所述目标诊断文件对所述车辆电子控制单元刷写失败,则调用预先通过所述预设刷写代码编写的所述预设刷写模块对所述车辆电子控制单元进行刷写。
67.本技术实施例中,若利用所述目标诊断文件对所述车辆电子控制单元刷写失败,则需要调用预先通过所述预设刷写代码编写的所述预设刷写模块对所述车辆电子控制单元进行刷写,此过程在利用目标诊断文件刷写失败的情况下提供了调用预先通过所述预设刷写代码编写的所述预设刷写模块进行刷写的方法,提高了刷写稳定性、安全性和成功率。
68.步骤s25:若所述车辆诊断数据包中不存在所述目标诊断文件,则调用预先通过预设刷写代码编写的预设刷写模块对所述车辆电子控制单元进行刷写。
69.本实施例中,关于上述步骤s21至s23和s25的具体过程,可以参考前述实施例中公开的相应内容,在此不再进行赘述。
70.可见,本技术从服务器中获取车辆对应的车辆诊断数据包;查询所述车辆诊断数据包中是否存在目标诊断文件;若所述车辆诊断数据包中存在所述目标诊断文件,则利用所述目标诊断文件对车辆电子控制单元进行刷写;若利用所述目标诊断文件对所述车辆电子控制单元刷写失败,则调用预先通过所述预设刷写代码编写的所述预设刷写模块对所述车辆电子控制单元进行刷写;若所述车辆诊断数据包中不存在所述目标诊断文件,则调用预先通过预设刷写代码编写的预设刷写模块对所述车辆电子控制单元进行刷写。由此可见,本技术兼容了利用目标诊断文件对车辆电子控制单元进行刷写和调用预先通过预设刷
写代码编写的预设刷写模块对车辆电子控制单元进行刷写两种方法,为诊断设备提供了两种不同的刷写方法;因为本技术通过查询所述车辆诊断数据包中是否存在目标诊断文件,选择利用目标诊断文件或调用预先通过预设刷写代码编写的预设刷写模块对车辆电子控制单元进行刷写,提供了智能判断刷写方式的执行方式,所以提高了刷写效率和刷写容错率;因为本技术在利用目标诊断文件刷写失败后,还可以利用通过预设刷写代码编写的预设刷写模块进行刷写,所以提高了刷写稳定性、安全性和成功率。
71.参见图6所示,本技术实施例公开了一种具体的车辆电子控制单元刷写方法,应用于开发终端,该方法包括:
72.步骤s31:判断对车辆电子控制单元进行刷写时是否需要使用目标诊断文件。
73.步骤s32:若判定需要使用所述目标诊断文件,则将所述目标诊断文件保存至所述车辆对应的车辆诊断数据包并将所述车辆诊断数据包上传至服务器。
74.本技术实施例中,若判定需要使用所述目标诊断文件,则需要将所述目标诊断文件保存至所述车辆对应的车辆诊断数据包,然后将所述车辆诊断数据包上传至服务器,具体的,将所述目标诊断文件保存至所述车辆对应的车辆诊断数据包之后,需要确定所述车辆对应的车辆识别信息,并将所述车辆识别信息关联至所述车辆诊断数据包,将关联后的所述车辆诊断数据包上传至服务器,以便所述诊断设备基于所述车辆识别信息从所述服务器中获取并保存所述车辆对应的所述车辆诊断数据包。
75.需要指出的是,将所述车辆诊断数据包上传至服务器的同时,还需要将通过预设刷写代码编写的预设刷写模块保存至诊断设备,便于当利用目标诊断文件刷写失败时,调用通过预设刷写代码编写的预设刷写模块进行刷写。
76.步骤s33:若判定不需要使用所述目标诊断文件,则直接将通过预设刷写代码编写的预设刷写模块保存至诊断设备。
77.本技术实施例中,若判定不需要使用所述目标诊断文件,则直接将通过预设刷写代码编写的预设刷写模块保存至诊断设备,以便在车辆诊断数据包不存在所述目标诊断文件时,直接调用通过预设刷写代码编写的预设刷写模块进行刷写。
78.需要指出的是,若判定不需要使用所述目标诊断文件时,仍需要将车辆诊断数据包发送至服务器,但所述车辆诊断数据包中不存在所述目标诊断文件。
79.可见,本技术判断对车辆电子控制单元进行刷写时是否需要使用目标诊断文件;若判定需要使用所述目标诊断文件,则将所述目标诊断文件保存至所述车辆对应的车辆诊断数据包并将所述车辆诊断数据包上传至服务器;若判定不需要使用所述目标诊断文件,则直接将通过预设刷写代码编写的预设刷写模块保存至诊断设备。本技术,基于对车辆电子控制单元进行刷写时是否需要使用目标诊断文件进行车辆诊断数据包的开发,以便诊断设备基于车辆诊断数据包是否存在目标诊断文件,来智能选择刷写方法,提高刷写容错率。
80.参见图7所示,本技术实施例公开了一种车辆电子控制单元刷写装置,应用于诊断设备,包括:
81.数据包获取模块11,用于从服务器中获取车辆对应的车辆诊断数据包;
82.文件查询模块12,用于查询所述车辆诊断数据包中是否存在目标诊断文件;
83.第一刷写模块13,用于若所述车辆诊断数据包中存在所述目标诊断文件,则利用所述目标诊断文件对车辆电子控制单元进行刷写;
84.第二刷写模块14,用于若所述车辆诊断数据包中不存在所述目标诊断文件,则调用预先通过预设刷写代码编写的预设刷写模块对所述车辆电子控制单元进行刷写。
85.由此可见,本技术兼容了利用目标诊断文件对车辆电子控制单元进行刷写和调用预先通过预设刷写代码编写的预设刷写模块对车辆电子控制单元进行刷写两种方法,为诊断设备提供了两种不同的刷写方法;因为本技术通过查询所述车辆诊断数据包中是否存在目标诊断文件,选择利用目标诊断文件或调用预先通过预设刷写代码编写的预设刷写模块对车辆电子控制单元进行刷写,提供了智能判断刷写方式的执行方式,所以提高了刷写效率和刷写容错率。
86.在一些实施例中,所述第一刷写模块13,具体还包括:
87.第一刷写单元,用于将所述目标诊断文件拷贝至预设目录,然后从所述预设目录中调用所述目标诊断文件对所述车辆电子控制单元进行刷写;
88.第二刷写单元,用于若利用所述目标诊断文件对所述车辆电子控制单元刷写失败,则调用预先通过所述预设刷写代码编写的所述预设刷写模块对所述车辆电子控制单元进行刷写。
89.所述第一刷写单元,具体用于将所述目标诊断文件、动态链接库文件、基于目标诊断流程构建的第一预设源文件以及基于目标诊断数据构建的第二预设源文件拷贝至预设目录;从所述预设目录中选取所述第一预设源文件并对所述第一预设源文件进行解析以得到所述目标诊断流程,然后从所述预设目录中选取所述第二预设源文件并对所述第二预设源文件进行解析以得到所述目标诊断数据;基于所述目标诊断流程和所述目标诊断数据,并从所述预设目录中调用所述目标诊断文件以及所述动态链接库文件对所述车辆电子控制单元进行刷写。
90.在一些实施例中,所述数据包获取模块11,具体用于获取所述车辆对应的车辆识别信息,并基于所述车辆识别信息从所述服务器中获取所述车辆对应的车辆诊断数据包。
91.进一步的,本技术实施例还提供了一种电子设备,图8是根据一示例性实施例示出的电子设备20结构图,图中的内容不能认为是对本技术的使用范围的任何限制。
92.图8为本技术实施例提供的一种电子设备20的结构示意图。该电子设备20,具体可以包括:至少一个处理器21、至少一个存储器22、电源23、输入输出接口24、通信接口25和通信总线26。其中,所述存储器22用于存储计算机程序,所述计算机程序由所述处理器21加载并执行,以实现前述实施例公开的应用于诊断设备的车辆电子控制单元刷写方法或者应用于开发终端的车辆电子控制单元刷写方法的相关步骤。
93.本实施例中,电源23用于为电子设备20上的各硬件设备提供工作电压;通信接口25能够为电子设备20创建与外界设备之间的数据传输通道,其所遵循的通信协议是能够适用于本技术技术方案的任意通信协议,在此不对其进行具体限定;输入输出接口24,用于获取外界输入数据或向外界输出数据,其具体的接口类型可以根据具体应用需要进行选取,在此不进行具体限定。
94.另外,存储器22作为资源存储的载体,可以是只读存储器、随机存储器、磁盘或者光盘等,存储器22作为可以包括作为运行内存的随机存取存储器和用于外部内存的存储用途的非易失性存储器,其上的存储资源包括操作系统221、计算机程序222等,存储方式可以是短暂存储或者永久存储。
95.其中,操作系统221用于管理与控制源主机上电子设备20上的各硬件设备以及计算机程序222,操作系统221可以是windows、unix、linux等。计算机程222除了包括能够用于完成前述任一实施例公开的由电子设备20执行的车辆电子控制单元刷写方法的计算机程序之外,还可以进一步包括能够用于完成其他特定工作的计算机程序。
96.本实施例中,所述输入输出接口24具体可以包括但不限于usb接口、硬盘读取接口、串行接口、语音输入接口、指纹输入接口等。
97.进一步的,本技术实施例还公开了一种计算机可读存储介质,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的应用于诊断设备的车辆电子控制单元刷写方法或者应用于开发终端的车辆电子控制单元刷写方法。
98.关于该方法的具体步骤可以参考前述实施例中公开的相应内容,在此不再进行赘述。
99.这里所说的计算机可读存储介质包括随机存取存储器(random access memory,ram)、内存、只读存储器(read-only memory,rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、磁碟或者光盘或技术领域内所公知的任意其他形式的存储介质。其中,所述计算机程序被处理器执行时实现前述车辆电子控制单元刷写方法。关于该方法的具体步骤可以参考前述实施例中公开的相应内容,在此不再进行赘述。
100.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的车辆电子控制单元刷写方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
101.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
102.结合本文中所公开的实施例描述算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
103.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
104.以上对本发明所提供的一种车辆电子控制单元刷写方法、装置、设备及介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例
的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1