CANDela studio基础使用

ECU Information

可以修改ECU的名称

里面有个Supported Interfaces,可以在CDDT里面选择支持的通讯接口

专家视图打开可以看到里面分default value和overwritten value,默认是default value,如果有修改过就会出现overwritten value,两个不同的话,会以overwritten value为准。普通视图只能看到overwritten value。

可以在tools下面新建internface,也可以从其他CDDT文件里面复制过来,复制的时候注意要另外将里面的参数再复制一次。

也可以在这里点击新建出来

STmin是EUT发送流控帧之后,诊断仪发送的连续帧之间的时间最小间隔。如果值为0,表示对于发送方发送CF的最小时间没有要求。

BlockSize是接收方表示发送流控帧之后,发送方被允许连续发送的最大帧数目。

大部分参数大家都一眼看得懂,唯独这个关注得比较少,这个是多帧时候能够接收的最大长度。

Diagnostic Trouble Codes

在这里可以编辑和新建DTC,下面那个overview只是用来看的,确认你创建得对不对。但是这里只是个池子pool,创建在这里又不能用在19服务,还得复制到下面的fault memory里面去。

Variants

变体,你至少要保留一个,以前第一个叫base Variant。举个栗子,base Variant是门,其他的Variant是左门、右门……

里面可以用来编辑DID

可以用来选择启用的服务对应的类

如果你想创建session或者security,可以在这里右击新建

因为只有这样选择,才能方便你把新建的session或者security跟对应的服务关联上。

里面的fault memory是用来编辑DTC的,在Diagnostic Trouble Codes定义完之后,拷贝到DTC table就行。可以添加快照和扩展数据,并且可以将某一部分DTC归类到某一个DTC组里面去。

States

所有服务对会话的依赖


下拉可以切换为每个服务依赖的解锁层级

里面的Dependencies看的是各个状态机的跳转关系,很简单的一个图,可以按照网址下载个插件就能看到。

可以选择是适用于全部变体还是某一个变体

Data Types

一般有很多默认的数据类型,如果你的DID数据类型比较特别,可以在这里新建一个。

Protocol Services

可以在CDDT里面更改,查到每一个服务的请求、肯定响应和否定响应的格式。

Requirements

这个功能比较少用,需要你有个比较猛的整车厂同学,能搞出个正确的csv格式需求文档。

最后收尾

编辑好之后点一下这个按钮进行检查文件一致性,检查通过了就行。有error就要修改。

保存的时候可以选择编辑版本信息,也可以不把它加进去。

你在保存的时候注意版本,高版本可以保存成低版本,但是低版本不能保存成高版本。

  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不吃鱼的羊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值