一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种RTE层通信数据映射配置文件的生成方法及系统、计算机可读存储介质、电子设备与流程

2022-10-26 19:09:32 来源:中国专利 TAG:

技术特征:
1.一种rte层通信数据映射配置文件的生成方法,其特征在于,包括以下步骤:s01,提取应用软件组件对通信服务信号簇的需求;s02,根据需求信号簇解析对应can矩阵列表中的信号;s03,生成信号簇及信号映射的配置文件。2.根据权利要求1所述的方法,其特征在于,在所述s01中,提取的步骤包括:s0101,打开所需应用软件的arxml文件;s0102,按行读取arxml文件;s0103,判断是否最后一行;s0104,如果否,则判断标签名是否有can结构体类型关键字;s0105,如果是,则对标签名处理,仅保留字点、通道、id;s0106,将处理后的标签名输出到对应的txt文件中,输出时每一个标签名独立一行,继续按行读取arxml文件;s0107,在s0104中,如果标签名没有can结构体类型关键字,则继续按行读取arxml文件;s0108,在s0103中,如果是最后一行,则关闭标签名txt文件。3.根据权利要求2所述的方法,其特征在于,在所述s02中,解析的步骤包括:s0201,读取选择的can协议矩阵;s0202,按照id及通道重新对矩阵排序,保证信号簇完整;s0203,按照列序号提取通道、id、发送节点、信号名;s0204,删除提取信号里空白字符;s0205,判断发送节点是否是所需的ecu;s0206,如果是,则汇总在发送信号列表;s0207,如果否,则汇总在接收信号列表。4.根据权利要求3所述的方法,其特征在于,在所述s03中,生成的步骤包括:s0301,按行读取标签名的txt文件;s0302,生成信号簇类型列表;s0303,按序号循环读取信号列表;s0304,判断是否循环结束;s0305,如果没有循环结束,按信号列表中id、通道、节点组成一个信号簇名;s0306,判断信号簇名是否在信号簇类型举证中;s0307,如果是,则按照autosar规范生成该信号簇里所有信号的配置文件,继续按序号讯号读取信号列表;s0308,在s0306中,如果否,则按序号循环读取信号列表;s0309,在s0304中,如果循环结束,则完成rte层通信数据映射配置文件的生成。5.一种rte层通信数据映射配置文件的生成系统,其特征在于,包括:提取模块,用于提取应用软件组件对通信服务信号簇的需求;
解析模块,用于根据需求信号簇解析对应can矩阵列表中的信号;生成模块,用于生成信号簇及信号映射的配置文件。6.根据权利要求5所述的系统,其特征在于,在所述提取模块中,提取的步骤包括:a01,打开所需应用软件的arxml文件;a02,按行读取arxml文件;a03,判断是否最后一行;a04,如果否,则判断标签名是否有can结构体类型关键字;a05,如果是,则对标签名处理,仅保留字点、通道、id;a06,将处理后的标签名输出到对应的txt文件中,输出时每一个标签名独立一行,继续按行读取arxml文件;a07,在a04中,如果标签名没有can结构体类型关键字,则继续按行读取arxml文件;a08,在a03中,如果是最后一行,则关闭标签名txt文件。7.根据权利要求6所述的系统,其特征在于,在所述解析模块中,b01,读取选择的can协议矩阵;b02,按照id及通道重新对矩阵排序,保证信号簇完整;b03,按照列序号提取通道、id、发送节点、信号名;b04,删除提取信号里空白字符;b05,判断发送节点是否是所需的ecu;b06,如果是,则汇总在发送信号列表;b07,如果否,则汇总在接收信号列表。8.根据权利要求7所述的系统,其特征在于,在所述生成模块中,生成的步骤包括:c01,按行读取标签名的txt文件;c02,生成信号簇类型列表;c03,按序号循环读取信号列表;c04,判断是否循环结束;c05,如果没有循环结束,按信号列表中id、通道、节点组成一个信号簇名;c06,判断信号簇名是否在信号簇类型举证中;c07,如果是,则按照autosar规范生成该信号簇里所有信号的配置文件,继续按序号讯号读取信号列表;c08,在c06中,如果否,则按序号循环读取信号列表;c09,在c04中,如果循环结束,则完成rte层通信数据映射配置文件的生成。9.一种计算机可读存储介质,其特征在于,所述可读存储介质中存储有程序,所述程序由硬件执行,以实现如权利要求1至4任一项所述的方法。10.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器存储有程序,所述程序由所述处理器执行,以实现如权利要求1至4任一项所述的方法。

技术总结
本发明涉及一种RTE层通信数据映射配置文件的生成方法及系统、计算机可读存储介质、电子设备,该方法包括的步骤为:S01,提取应用软件组件对通信服务信号簇的需求;S02,根据需求信号簇解析对应CAN矩阵列表中的信号;S03,生成信号簇及信号映射的配置文件。本发明能够根据项目实际应用情况,直接生成RTE层通信数据映射的配置文件,可提升RTE层通信数据映射工作的效率和正确性,既能保证SWC的封装性,又能灵活适用于复杂多样的实际应用。灵活适用于复杂多样的实际应用。灵活适用于复杂多样的实际应用。


技术研发人员:顾远芳 廖娇 钟川
受保护的技术使用者:重庆长安新能源汽车科技有限公司
技术研发日:2022.07.06
技术公布日:2022/10/25
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献