一种动态调节ECU收发报文的方法、电子设备及存储介质技术

技术编号:40085265 阅读:25 留言:0更新日期:2024-01-23 15:21
本发明专利技术公开了一种动态调节ECU收发报文的方法、电子设备及存储介质,包括基于应用软件的报文变更过程:基础软件将底层收/发报文的配置信息配置成通过应用软件赋值定义,收/发报文时,通过应用软件重新赋值,实现换报文ID收/发信息。本发明专利技术通过ASW(应用软件)对BSW所定义收发报文的报文ID、报文周期、报文长度、触发形式进行重新赋值,实现仅通过配置ASW即可实现报文变更,使得报文的收发设计不再受制于多个组织或者供应商,通用性更强。

【技术实现步骤摘要】

本专利技术属于汽车控制,具体涉及一种动态调节ecu收发报文的方法、电子设备及存储介质。


技术介绍

1、can总线通讯协议在汽车领域中有着广泛的应用,而控制器则是can总线通讯协议中重要的组成部分之一。控制器(ecu)收发报文在bsw(基础软件)、asw(应用软件)中进行设计。一般基础软件对收发报文的数量、报文id、报文周期、报文长度进行定义,应用软件对报文信号进行定义。

2、现有的技术方案,每收/发(接收或发送)一条报文,需要对这个报文分别进行基础软件、应用软件配置。

3、表1:bsw、asw配置关系表

4、

5、针对常规报文1收/发,配置bsw a1信息,包括报文id、报文周期、报文长度、报文使能等;同时,配置asw b1信息,进行报文内容定义。

6、针对多包报文a①收/发,因长度大于8个字节的消息是无法用单个can数据帧来装载,还需要按时序先配置公告报文tp.cm_bam①,间隔一定周期后,按7字节一组截取数据bdt①分别按时序发送数据报文tp.dt。

7、上述方案存在的问题是:每本文档来自技高网...

【技术保护点】

1.一种动态调节ECU收发报文的方法,其特征在于:包括基于应用软件的报文变更过程:基础软件将底层收/发报文的配置信息配置成通过应用软件赋值定义,收/发报文时,通过应用软件重新赋值,实现换报文ID收/发信息。

2.根据权利要求1所述的动态调节ECU收发报文的方法,其特征在于:还包括基于应用软件的多包报文发送过程:

3.根据权利要求2所述的动态调节ECU收发报文的方法,其特征在于:所述多包报文发送是对数据长度大于8个字节的参数组进行打包、重组、连接、管理、数据传输。

4.根据权利要求2所述的动态调节ECU收发报文的方法,其特征在于:所述x的取值为T/10。...

【技术特征摘要】

1.一种动态调节ecu收发报文的方法,其特征在于:包括基于应用软件的报文变更过程:基础软件将底层收/发报文的配置信息配置成通过应用软件赋值定义,收/发报文时,通过应用软件重新赋值,实现换报文id收/发信息。

2.根据权利要求1所述的动态调节ecu收发报文的方法,其特征在于:还包括基于应用软件的多包报文发送过程:

3.根据权利要求2所述的动态调节ecu收发报文的方法,其特征在于:所述多包报文发送是对数据长度大于8个字节的参数组进行打包、重组、连接、管理、数据传输。

4.根据权利要求2所述的动态调节ecu收发报文的方法,其特征在于:所述x的取值为t/10。

5.根据权利要求1所述的动态调节ecu收发报文的方法,其特征在于:所述配置信息包括报文id、周期、长度、发送方...

【专利技术属性】
技术研发人员:杨小波龚静怡彭文俊程贵耀黄国靖
申请(专利权)人:东风商用车有限公司
类型:发明
国别省市:

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

1