基于汽车电控单元的信号处理方法、装置、设备及介质制造方法及图纸

技术编号:39421250 阅读:14 留言:0更新日期:2023-11-19 16:09
本申请提供了一种基于汽车电控单元的信号处理方法、装置、设备及介质,方法包括,获取第二汽车电控单元中的第二软件组件通过通信总线发送的第一总线信号;对所述第一总线信号进行第一转换处理,得到与所述第一软件组件对应的第一待处理信号;对所述第一待处理信号进行第一功能处理,得到第一待发送信号;向目标组件发送所述第一待发送信号,所述目标组件是所述第一汽车电控单元内的第三软件组件,和第三汽车电控单元内的第四软件组件中的至少一个软件组件。个软件组件。个软件组件。

【技术实现步骤摘要】
基于汽车电控单元的信号处理方法、装置、设备及介质


[0001]本申请涉及车辆通信领域,尤其涉及一种基于汽车电控单元的信号处理方法、装置、设备及介质。

技术介绍

[0002]车载领域的汽车开放系统架构(AUTomotive Open System Architecture,AUTOSAR)中汽车电控单元(Electronic Control Unit,ECU)的开发中,软件组件(Software Component,SWC)是架构中应用开发层的重要组件,应用开发层根据所开发的ECU的不同,可承载通讯收发,视觉算法,电机控制算法,诊断服务等功能,而SWC是AUTOSAR架构中实现功能逻辑的具体功能模块。
[0003]ECU间的通讯是开发中必不可少的部分,而车载通讯中控制器局域网(CAN,Controller Area Network),Flexray,以太网(Ethernet,ETH)是目前主流的物理通讯方式,也是AUTOSAR架构中应用开发层中的主要实现功能之一,由于在通讯收发的SWC中存在解析后的信号的运行时环境(Run

Time Environment,RTE)接口调用,SWC间数据的传递,信号的端到端通信(End

to

End,E2E)校验以及需求中需要实现的不同软件逻辑的诸多功能,加大了因代码结构不一致而出现bug的风险,所以需要一个通讯开发的统一代码逻辑,让通讯SWC的开发降低开发风险。

技术实现思路

[0004]本申请提供一种基于汽车电控单元的信号处理方法、装置、设备及介质,能够减少不同的汽车电控单元在信号通信的过程中,因代码结构不一致而出现的漏洞和缺陷。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供一种基于汽车电控单元的信号处理方法,方法应用于第一汽车电控单元中的第一软件组件,包括:
[0007]获取第二汽车电控单元中的第二软件组件通过通信总线发送的第一总线信号;
[0008]对所述第一总线信号进行第一转换处理,得到与所述第一软件组件对应的第一待处理信号;
[0009]对所述第一待处理信号进行第一功能处理,得到第一待发送信号;
[0010]向目标组件发送所述第一待发送信号,所述目标组件是所述第一汽车电控单元内的第三软件组件,和第三汽车电控单元内的第四软件组件中的至少一个软件组件。
[0011]本申请实施例提供一种基于汽车电控单元的信号处理方法,方法应用于第二汽车电控单元中的第二软件组件,包括:
[0012]获取第三待处理信号;
[0013]对所述第三待处理信号进行第二功能处理,得到第二待发送信号;
[0014]对所述第二待发送信号进行第二转换处理,得到第一总线信号;
[0015]通过发送接口向通信总线发送所述第一总线信号;所述通信总线用于向第一汽车
电控单元中的第一软件组件发送所述第一总线信号;所述第一软件组件用于对所述第一总线信号进行第一转换处理,得到与所述第一软件组件对应的第一待处理信号;对所述第一待处理信号进行第一功能处理,得到第一待发送信号;向目标组件发送所述第一待发送信号;所述目标组件是所述第一汽车电控单元内的第三软件组件,和第三汽车电控单元内的第四软件组件中的至少一个软件组件。
[0016]本申请实施例提供一种基于汽车电控单元的信号处理装置,包括:
[0017]第一获取模块,用于获取第二汽车电控单元中的第二软件组件通过通信总线发送的第一总线信号;
[0018]第一转换模块,用于对所述第一总线信号进行第一转换处理,得到与所述第一软件组件对应的第一待处理信号;
[0019]第一处理模块,用于对所述第一待处理信号进行第一功能处理,得到第一待发送信号;
[0020]第一发送模块,用于向目标组件发送所述第一待发送信号,所述目标组件是所述第一汽车电控单元内的第三软件组件,和第三汽车电控单元内的第四软件组件中的至少一个软件组件。
[0021]本申请实施例提供一种基于汽车电控单元的信号处理装置,包括:
[0022]第二获取模块,用于获取第三待处理信号;
[0023]第二处理模块,用于对所述第三待处理信号进行第二功能处理,得到第二待发送信号;
[0024]第二转换模块,用于对所述第二待发送信号进行第二转换处理,得到第一总线信号;
[0025]第二发送模块,用于通过发送接口向通信总线发送所述第一总线信号;所述通信总线用于向第一汽车电控单元中的第一软件组件发送所述第一总线信号。
[0026]本申请实施例提供一种基于汽车电控单元的信号处理设备,包括:存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的基于汽车电控单元的信号处理方法。
[0027]本申请实施例提供一种存储介质,所述存储介质上存储有可执行指令,该可执行指令被处理器执行时实现本申请实施例提供的基于汽车电控单元的信号处理方法。
[0028]本申请实施例具有以下有益效果:
[0029]本申请实施例中的第一汽车电控单元中的第一软件组件可以获取第二汽车电控单元中的第二软件组件发送的第一总线信号;对第一总线信号进行第一转换处理,得到与第一软件组件对应的第一待处理信号;对第一待处理信号进行第一功能处理,得到第一待发送信号;向第一汽车电控单元内的第三软件组件,和第三汽车电控单元内的第四软件组件中的至少之一发送第一待发送信号。这样,本申请实施例提供了一种汽车电控单元收发信号的框架,不同功能的汽车电控单元均可以通过本申请实施例提供的信号处理方式实现对信号接收和发送,减少了汽车电控单元在信号通信的过程中,因代码结构不一致而出现的漏洞和缺陷。
附图说明
[0030]图1为本申请实施例提供的基于汽车电控单元的信号处理方法的流程示意图;
[0031]图2是本申请实施例提供的基于汽车电控单元的信号处理方法的流程示意图;
[0032]图3是本申请实施例提供的基于汽车电控单元的信号处理方法的流程示意图;
[0033]图4是本申请实施例提供的基于汽车电控单元的信号处理方法的流程示意图;
[0034]图5为本申请实施例提供的基于汽车电控单元的信号处理方法的流程示意图;
[0035]图6为本申请实施例提供的基于汽车电控单元的信号处理方法的流程示意图;
[0036]图7为本申请实施例提供的基于汽车电控单元的信号处理装置的组成结构示意图;
[0037]图8为本申请实施例提供的基于汽车电控单元的信号处理装置的组成结构示意图;
[0038]图9为本申请实施例提供的基于汽车电控单元的信号处理设备的组成结构示意图。
具体实施方式
[0039]下面结合附图和具体实施例对本申请的技术方案进一步详细阐述。
[0040]为了使本
的人员更好地理解本公开实施例方案,下面将结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于汽车电控单元的信号处理方法,其特征在于,所述方法应用于第一汽车电控单元中的第一软件组件,包括:获取第二汽车电控单元中的第二软件组件通过通信总线发送的第一总线信号;对所述第一总线信号进行第一转换处理,得到与所述第一软件组件对应的第一待处理信号;对所述第一待处理信号进行第一功能处理,得到第一待发送信号;向目标组件发送所述第一待发送信号,所述目标组件是所述第一汽车电控单元内的第三软件组件,和第三汽车电控单元内的第四软件组件中的至少一个软件组件。2.根据权利要求1所述的方法,其特征在于,在所述目标组件为所述第三汽车电控单元内的第四软件组件的情况下,所述向目标组件发送所述第一待发送信号,包括:对所述第一待发送信号进行第二转换处理,得到第二总线信号;通过发送接口向通信总线发送所述第二总线信号;所述通信总线用于向所述第四软件组件发送所述第二总线信号。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:在所述第一待处理信号的完整性不符合预设条件的情况下,接收所述第一汽车电控单元中的第五软件组件发送的第二待处理信号;所述对所述第一待处理信号进行第一功能处理,得到第一待发送信号,包括:对所述第一待处理信号以及所述第二待处理信号进行第一功能处理,得到所述第一待发送信号。4.根据权利要求1或2所述的方法,其特征在于,所述获取第二汽车电控单元中的第二软件组件通过通信总线发送的第一总线信号,包括:若所述第一总线信号对应的更新比特位为预设数值,则从接收接口中读取所述第一总线信号以及与所述第一总线信号对应的第一校验码信息;所述对所述第一总线信号进行第一转换处理,得到与所述第一软件组件对应的第一待处理信号,包括:对所述第一总线信号进行校验运算处理,得到第二校验码信息;若所述第二校验码信息与所述第一校验码信息匹配且所述第一总线信号的报文计数信息符合预设条件,则对所述第一总线信号进行第一转换处理,得到与所述第一软件组件对应的第一待处理信号。5.根据权利要求4所述的方法,其特征在于,所述方法还包括以下至少之一:若所述第二校验码信息与所述第一...

【专利技术属性】
技术研发人员:尹文阳
申请(专利权)人:阿维塔科技重庆有限公司
类型:发明
国别省市:

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

1