首页 > 其他分享 >ETAS工具导入Com Arxml修改步骤

ETAS工具导入Com Arxml修改步骤

时间:2024-07-06 15:28:45浏览次数:8  
标签:ETAS Confgen System XXX2 Arxml 修改 导入 arxml Com

文章目录

前言

通讯协议栈开发一般通过导入DBC实现,ETAS工具本身导入DBC也是生成arxml后执行cfggen,本文介绍直接导入客户提供的arxml文件,实现通讯协议栈的生成。

Confgen之前的更改

1.复制xxx_Unflattened.arxml到BasicSoftware\system_config路径下,修改名称为System_xxx.arxml
在这里插入图片描述
2.将System Info中的名称修改为System
在这里插入图片描述
3.删除导入的arxml中的Composition,这些用我们自己定义的,包括导入的arxml定义的TopLevelComposition
在这里插入图片描述
4.查找Ecus中的XXX2的references

5.将Ecus中的XXX2改为XXX,确认引用XXX2都已变为XXX

6.将System用Generic editor打开,将CategoryECU_EXTRACT改为

标签:ETAS,Confgen,System,XXX2,Arxml,修改,导入,arxml,Com
From: https://blog.csdn.net/weixin_49000276/article/details/140086505

相关文章

  • appium自动化测试报错:Unable to launch com.facebook.WebDriverAgentRunner.maukkaki.
    嗨,我是兰若,今天在编写自动化测试用例的时候,appiuminspector报错:Unabletolaunchcom.facebook.WebDriverAgentRunner.maukkaki.xctrunner1、当时首先想到的就是检查WebDriverAgent的构建和安装是否正常,后来发现这块的安装是完全按照官方文档进行的,并且彼时我的手机上已经......
  • LLM4Decompile——专门用于反编译的大规模语言模型
    概述论文地址:https://arxiv.org/abs/2403.05286反编译是一种将已编译的机器语言或字节码转换回原始高级编程语言的技术。该技术用于分析软件的内部工作原理,尤其是在没有源代码的情况下;Ghidra和IDAPro等专用工具已经开发出来,但这些工具很难生成人类可读格式的代码。反......
  • vue3【提效】使用 VueUse 高效开发(工具库 @vueuse/core + 新增的组件库 @vueuse/compo
    Vueuse是一个功能强大的Vue.js生态系统工具库,提供了可重用的组件和函数,帮助开发者更轻松地构建复杂的应用程序。官网:https://vueuse.org/core/useWindowScroll/安装VueUsenpmi@vueuse/core@vueuse/components(可选)安装自动导入,添加到imports中//需......
  • Docker Compose 安装
    安装方案场景一:安装DockerDesktop获取DockerCompose的最简单且推荐的方法是安装DockerDesktop。DockerDesktop包括DockerCompose以及DockerEngine和DockerCLI,它们是Compose的先决条件。场景二:安装Compose插件如果您已经安装了DockerEngine和DockerCL......
  • Docker Compose 快速入门
    这是一个非规范性示例,仅突出显示了使用Compose可以执行的关键操作。第2步:在Compose文件中定义服务Compose简化了整个应用程序堆栈的控制,使您可以轻松地在单个易于理解的YAML配置文件中管理服务、网络和卷。在您的项目目录中创建一个名为的文件compose.yaml并粘贴以下......
  • 编译器(1)AI for compiler
    简介使用人工智能技术来改进编译器的性能和功能是一个激动人心的领域。以下是一些利用人工智能技术来改进编译器的方法和应用:自动优化:利用机器学习和深度学习技术,可以训练模型来自动优化编译器生成的代码。例如,可以使用神经网络来学习代码优化的模式和规律,从而提高编译器生......
  • Leetcode 1143. Longest Common Subsequence
    ProblemGiventwostringstext1andtext2,returnthelengthoftheirlongestcommonsubsequence.Ifthereisnocommonsubsequence,return0.Asubsequenceofastringisanewstringgeneratedfromtheoriginalstringwithsomecharacters(canbenone......
  • C++:win11下的VScode构建百度Comate
    一. VScode的安装官网下载地址:https://code.visualstudio.com/ (选择好对应的系统版本)汉化:安装完软件后,打开软件界面的"扩展商店",搜索Chinese,下载相应的插件,如下图:二. 配置C++开发环境VSCode只是一个高级的编辑器,可以用来写C++代码,不能直接编译代码。所以,如果......
  • autoware.universe源码略读(3.5)--perception:compare_map_segmentation/crosswalk_tra
    autoware.universe源码略读3.5--perception:compare_map_segmentation/crosswalk_traffic_light_estimatorcompare_map_segmentationcompare_elevation_map_filter_nodedistance_based_compare_map_filter_nodeletvoxel_based_approximate_compare_map_filter_nodeletvox......
  • ComfyUI进阶篇:ComfyUI核心节点(一)
    ComfyUI进阶篇:ComfyUI核心节点(一)前言:学习ComfyUI是一场持久战。当你掌握了ComfyUI的安装和运行之后,会发现大量五花八门的节点。面对各种各样的工作流和复杂的节点种类,可能会让人感到不知所措。在这篇文章中,我们将用通俗易懂的语言对ComfyUI的核心节点进行系统梳理,并详细解释每个......