之前一段时间分享一份vector达芬奇工具使用手册(vector达芬奇工具使用笔记)。除了vector的外,常用的工具还有etas的,今天就来介绍一下etas的isolar的操作流程。
首先肯定是新建工程,如下图所示,需要设置工程存储的位置,以及autosar的版本。
新建工程后,该导入dbc了,如下图所示,点击菜单栏的“d”按钮。
然后在file name处选择需要导入的dbc,通常一个dbc文件里,有多个节点的交互信息,所以接下来需要选择对应的ecu节点,如下图所示。
然后对于dbc中不同的can id类型,需要手动去映射,比如nm报文,xcp报文、diag报文,如下图所示,这一点不像vector那么傻瓜式,直接在dbc文件里编辑好之后,工具可以直接识别,不过也难怪,dbc格式是vector的。
到这后,一路next到finish,dbc的文件的导入步骤算是完成了,可以点击菜单栏的自动配置bsw以及生成代码的按钮了,如下所示。
通常在生成代码过程会有很多报错,因为isolar自动生成bsw代码,只是生成其中的一部分,另外一部分需要手动配置,报错的需要一个个修复。
上面的弄完后,可以看看上层的一些操作了,比如swc的创建,以及swc之间的接口连接等。
swc的创建很简单,如下图操作就行。
操作完之后,需要将其关联特定的composition,操作如下所示。
然后就可以建立与其他swc或bsw模块的接口连接了,如下图所示。
swc搞完后,要开始创建system了,并且建立swc与ecu之间的关系,如下图所示。
除此之外,还需要建立swc与com之间的信号映射,如下图所示。
接下来就是ecu extract了,如下图所示。
至此,基本的配置操作弄完了,上面写的比较简单,通常这些步骤操作时会遇到很多报错,需要一步一步解。
配置完成后,可以生成swc,rte代码了,如下所示。
以上就是isolar ab工具的一些基本操作,这些操作是基于相对比较老的版本整理的,新版本的isolar可能有所变化,仅做参考。
物联网的设备专业化和集成化两个维度的发展规律
台式机会被淘汰吗
MAX3421E常见问题
新疆联通加强网络监测全力保障通信畅通
木蚁机器人打造无人叉车界“特斯拉”
ISOLAR AB工具的一些基本操作
PyAnsys代码库有助于开发人员在其Python项目中集成Ansys仿真
控制原子排列的东莞薄膜开关
百度智能音箱可替换家电遥控器
这款手机的发布或意味着HTC的落幕
华为Mate9无愧机皇称号:将改变国产手机通用模式
GT小顽童机器人:新加坡首款个人移动伴随智能机器人,试图改善人们的日常生活
通过工业智能网关实现Modbus仪器仪表和PLC数据通信
全方位测评PCauto深度测试宝马335Li
赛灵思重回DAC并提出关键问题:能用All Programmable为何还用ASIC?
中国人工智能安防峰会上云天励飞作为深圳代表获“五大城市代表企业奖”
一张图了解嵌入式系统启动流程
关于物联网串口WIFI模块8个小知识的介绍
高端化和差异化始终是萦绕在手机市场中的话题
基于几何单目3D目标检测的密集几何约束深度估计器