数据处理方法、装置和电子设备制造方法及图纸

技术编号:32276098 阅读:20 留言:0更新日期:2022-02-12 19:41
本发明专利技术提供了一种数据处理方法、装置和电子设备,基于预先获取到的数据配置文件,生成数据记录代码;其中,数据配置文件中包括第一数据发送端口的信息;数据记录代码中携带有与第一数据发送端口对应的第一数据接收端口的信息;编译数据记录代码,生成包括第一数据接收端口的数据记录模块;启动数据记录模块,从预先获取到的数据列表中确定目标数据;通过数据记录模块的第一数据接收端口,接收并保存目标数据。该方式可以根据预先获取到的数据配置文件自动生成数据记录代码,不需要在数据记录代码中再单独集成记录数据的功能模块,降低了用户记录数据的工作量,对于已经发布的数据记录模块,也不会影响记录数据的功能。也不会影响记录数据的功能。也不会影响记录数据的功能。

【技术实现步骤摘要】
数据处理方法、装置和电子设备


[0001]本专利技术涉及通信
,尤其是涉及一种数据处理方法、装置和电子设备。

技术介绍

[0002]AUTOSAR(Automotive Open System Architecture,汽车开放系统架构)是一个开放和标准化的汽车电子软件架构,它是由全球汽车制造商、部件供应商及其他电子、半导体和软件系统公司联合建立。在使用AP AUTOSAR(Adaptive Platform Automotive Open System Architecture,即自适应的汽车开放系统架构)方案时,有时需要记录相关通信数据,相关技术中,各个用户通常采用自定义的格式与方案,比如,当用户需要记录摄像头通信数据时,通常会在发布或订阅摄像头数据EVENT时,定义自己需要的数据类型、格式等,并存储数据,该方式中,各个用户所存储的数据类型、格式差异较大,并且需要用户在编写的代码中集成记录数据的功能模块才能对数据进行记录,增大了用户记录数据的工作量,对于已经发布的软件,如果没有集成相关的数据记录代码,则无法再次进行记录,难以保证数据记录的完整性。

技术实现思路

[0003]本专利技术的目的在于提供一种数据处理方法、装置和电子设备,以降低用户记录数据的工作量,同时保证数据记录的完整性。
[0004]本专利技术提供的一种数据处理方法,所述方法包括:基于预先获取到的数据配置文件,生成数据记录代码;其中,所述数据配置文件中包括第一数据发送端口的信息;所述数据记录代码中携带有与所述第一数据发送端口对应的第一数据接收端口的信息;编译所述数据记录代码,生成数据记录模块;其中,所述数据记录模块中包括所述第一数据接收端口;启动所述数据记录模块,从预先获取到的数据列表中确定目标数据;通过所述数据记录模块的所述第一数据接收端口,接收并保存所述目标数据。
[0005]进一步的,所述基于预先获取到的数据配置文件,生成数据记录代码的步骤包括:通过预设脚本读取预先获取到的所述数据配置文件;其中,数据配置文件中包括第一数据发送端口的信息;接收用户发出的第一指令,生成所述数据记录代码;其中,数据记录代码中携带有与第一数据发送端口对应的第一数据接收端口的信息。
[0006]进一步的,所述启动所述数据记录模块,从预设的数据列表中确定目标数据的步骤包括:接收用户发出的启动指令;基于所述启动指令,启动所述数据记录模块,基于预先配置的订阅条件,从预先获取到的数据列表中确定满足所述订阅条件的目标数据。
[0007]进一步的,所述第一数据发送端口有多个,所述第一数据接收端口有多个,所述第一数据发送端口与所述第一数据接收端口一一对应;所述通过所述数据记录模块的所述第一数据接收端口,接收并保存所述目标数据的步骤包括:确定所述数据记录模块中,与发送所述目标数据的目标数据发送端口所对应的目标数据接收端口;通过所述目标数据接收端口,接收并保存所述目标数据。
[0008]进一步的,所述方法还包括:启动预先生成的数据回放模块;其中,所述数据回放模块中包括与所述第一数据发送端口对应的第二数据发送端口;如果接收到来自客户端的针对子目标数据的订阅请求,获取所述子目标数据;通过所述第二数据发送端口,将所述子目标数据发送至所述客户端,以通过所述客户端回放所述子目标数据。
[0009]进一步的,所述数据回放模块通过下述方式生成:基于预先获取到的数据配置文件,生成数据回放代码;其中,所述数据回放代码中携带有所述与所述第一数据发送端口对应的第二数据发送端口的信息;编译所述数据回放代码,生成所述数据回放模块;其中,所述数据回放模块中包括所述第二数据发送端口。
[0010]本专利技术提供的一种数据处理装置,所述装置包括:生成模块,用于基于预先获取到的数据配置文件,生成数据记录代码;其中,所述数据配置文件中包括第一数据发送端口的信息;所述数据记录代码中携带有与所述第一数据发送端口对应的第一数据接收端口的信息;编译模块,用于编译所述数据记录代码,生成数据记录模块;其中,所述数据记录模块中包括所述第一数据接收端口;启动模块,用于启动所述数据记录模块,从预先获取到的数据列表中确定目标数据;接收模块,用于通过所述数据记录模块的所述第一数据接收端口,接收并保存所述目标数据。
[0011]进一步的,所述生成模块还用于:通过预设脚本读取预先获取到的所述数据配置文件;其中,所述数据配置文件中包括第一数据发送端口的信息;接收用户发出的第一指令,生成所述数据记录代码;其中,所述数据记录代码中携带有与第一数据发送端口对应的第一数据接收端口的信息。
[0012]本专利技术提供的一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现上述任一项所述的数据处理方法。
[0013]本专利技术提供的一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现上述任一项所述的数据处理方法。
[0014]本专利技术提供的数据处理方法、装置和电子设备,基于预先获取到的数据配置文件,生成数据记录代码;其中,数据配置文件中包括第一数据发送端口的信息;数据记录代码中携带有与第一数据发送端口对应的第一数据接收端口的信息;编译数据记录代码,生成数据记录模块;其中,数据记录模块中包括第一数据接收端口;启动数据记录模块,从预先获取到的数据列表中确定目标数据;通过数据记录模块的第一数据接收端口,接收并保存目标数据。该方式可以根据预先获取到的数据配置文件自动生成数据记录代码,不需要在数据记录代码中再单独集成记录数据的功能模块,降低了用户记录数据的工作量,对于已经发布的数据记录模块,也不会影响记录数据的功能。
附图说明
[0015]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本专利技术实施例提供的一种数据处理方法的流程图;
[0017]图2为本专利技术实施例提供的一种数据记录系统架构示意图;
[0018]图3为本专利技术实施例提供的另一种数据处理方法的流程图;
[0019]图4为本专利技术实施例提供的一种数据回放系统架构示意图;
[0020]图5为本专利技术实施例提供的一种event数据通信结构示意图;
[0021]图6为本专利技术实施例提供的另一种数据处理方法的流程图;
[0022]图7为本专利技术实施例提供的一种数据处理装置的结构示意图;
[0023]图8为本专利技术实施例提供的一种电子设备的结构示意图。
具体实施方式
[0024]下面将结合实施例对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:基于预先获取到的数据配置文件,生成数据记录代码;其中,所述数据配置文件中包括第一数据发送端口的信息;所述数据记录代码中携带有与所述第一数据发送端口对应的第一数据接收端口的信息;编译所述数据记录代码,生成数据记录模块;其中,所述数据记录模块中包括所述第一数据接收端口;启动所述数据记录模块,从预先获取到的数据列表中确定目标数据;通过所述数据记录模块的所述第一数据接收端口,接收并保存所述目标数据。2.根据权利要求1所述的方法,其特征在于,所述基于预先获取到的数据配置文件,生成数据记录代码的步骤包括:通过预设脚本读取预先获取到的所述数据配置文件;其中,所述数据配置文件中包括第一数据发送端口的信息;接收用户发出的第一指令,生成所述数据记录代码;其中,所述数据记录代码中携带有与第一数据发送端口对应的第一数据接收端口的信息。3.根据权利要求1所述的方法,其特征在于,所述启动所述数据记录模块,从预先获取到的数据列表中确定目标数据的步骤包括:接收用户发出的启动指令;基于所述启动指令,启动所述数据记录模块,基于预先配置的订阅条件,从预先获取到的数据列表中确定满足所述订阅条件的目标数据。4.根据权利要求1所述的方法,其特征在于,所述第一数据发送端口有多个,所述第一数据接收端口有多个,所述第一数据发送端口与所述第一数据接收端口一一对应;所述通过所述数据记录模块的所述第一数据接收端口,接收并保存所述目标数据的步骤包括:确定所述数据记录模块中,与发送所述目标数据的目标数据发送端口所对应的目标数据接收端口;通过所述目标数据接收端口,接收并保存所述目标数据。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:启动预先生成的数据回放模块;其中,所述数据回放模块中包括与所述第一数据发送端口对应的第二数据发送端口;如果接收到来自客户端的针对子目标数据的订阅请求,获取所述子目标数据;通过所述第...

【专利技术属性】
技术研发人员:邹旋梁彬彬潘常远李东军
申请(专利权)人:苏州挚途科技有限公司
类型:发明
国别省市:

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

1