[软件诊断] CANdelaStudio使用指南-4

[复制链接]
查看1493 | 回复0 | 2022-5-21 20:55:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册 |

x
CANdelaStudio使用指南-1
CANdelaStudio使用指南-2
CANdelaStudio操作指南-3

CDD数据编辑到Session会话模式。
本文分享怎么通过CANdelaStudio编辑CDD数据库中安全访问(Security Level)。

1、首先第一步,选择支持Security Access的类(如下图操作):

2021_05_19_12_38_19_C_Users_vcshfuu_Desktop_New_topic_for_Wechat_Article_CANdelaStudio_2021_04_07_S.jpg
2、基于该类新建New Security Level:
本例以Service 27 11/12为例,作为演示:
2021_05_19_12_44_15_.jpg
请求Seed,长度为4 bytes:
2021_05_19_12_44_57_Security_Level_Wizard_Step_1_4.jpg
Ksy 长度4 bytes:
2021_05_19_12_46_05_Security_Level_Wizard_Step_2_4.jpg
编辑好后,显示如下:
2021_05_19_13_04_02_C_Users_vcshfuu_Desktop_New_topic_for_Wechat_Article_CANdelaStudio_2021_04_07_S.jpg
3、在State Group中显示新建的安全解锁等级为Unlocked_Level 11
2021_05_19_13_20_32_C_Users_vcshfuu_Desktop_New_topic_for_Wechat_Article_CANdelaStudio_2021_04_07_S.jpg
4、若下图是该数据库中安全等级切换直观示意图:
2021_05_19_13_28_38_C_Users_vcshfuu_Desktop_New_topic_for_Wechat_Article_CANdelaStudio_2021_04_07_S.jpg
该示意图是方便用户直观查阅数据库有那些安全等级以及他们之间的切换关系。
2021_05_19_13_46_04_C_Users_vcshfuu_Desktop_New_topic_for_Wechat_Article_CANdelaStudio_2021_04_07_S.jpg
而对于编辑不同服务执行权限时,如下图,需要注意两点事情:

2021_04_12_08_28_52_C_Users_vcshfuu_Desktop_New_topic_for_Wechat_Article_CANdelaStudio_2021_04_07_S.jpg
A:Tester发送该请求,是否会对ECU的解锁状态造成影响,若造成影响,将影响后的结果编辑在数据库中。典型是ECU当前处于解锁状态,若进行会话模式切换,会让ECU从解锁状态跳转到锁住状态;
B:若Tester发送请求,对ECU状态不造成影响。则在数据库中只需要编辑在该状态下,ECU是否支持该服务。比如Service 2E 在解锁状态支持,而在锁住状态不支持。编辑时只需要选择Yes/No即可。


愿你我相信时间的力量,
做一个长期主义者!

车载诊断技术 牌照.jpg
"您的鼓励,是我前进的动力"
还没有人打赏,支持一下
车研会员,开心每一天!
您需要登录后才可以回帖 登录 | 立即注册 |

本版积分规则