自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 关于canoe中调用case的vxt文件的处理

在一次测试中,case很多几千条,但是可以大致分为几个类型,vxt不是按类型分配的,我们测试的时候肯定想把一个类型的放在一起,这样测试结果也方便分析。python处理代码。

2024-07-15 11:42:37 131

原创 诊断0x27服务解密文件DLL的两种制作方法

在自己电脑搜索对应的路径 C:\Users\Public\Documents\Vector\CANoe\Sample Configurations 15.5.23\J1939\Diagnostics\UDS_J1939\SeedKey\VC_Project。然后点击bulid,在刚才的路径下面会生成一个Debug文件,里面的dll就可以直接使用。直接添加到include里面引用就行或者是在canoe的option里添加。第三步这里,进入这个文件夹,用VS打开这个工程。用VS打开这个cpp。

2024-07-12 13:31:08 209

原创 UDS22服务读取多个DID

UDS22服务读取多个DID

2024-07-03 09:59:46 322

原创 UDS诊断时间参数介绍

服务器的定时参数,仅用于非默认会话模式,该定时器具体是在系统通过功能寻址检测器将原先的默认会话模式切换为非默认会话模式时使用。表示从ECU发送了NRC为0x78的响应到开始发送下一个响应之间的时间,通常取5000ms。N_Cr是接收者用来监控对端的定时器,指接收端在成功发送流控帧后到收到连续帧的最大时间。N_Bs是发送者用来监控对端的定时器,指到首帧发送成功后到流控帧发送成功的最大时间。N_Cs是发送者本地的时间参数,指接收端在发送成功流控制后到收到连续帧的最大时间。Ttan是连续帧每帧传输的时间。

2024-05-28 13:34:48 663

原创 CANoe自动生成capl脚本:python读取dbc文件,批量生成测试脚本和vxt文件

因为E2E报文都是含有CRC和counter的信号,我们可以以此作为依据筛选,然后再获取目标报文的关键信息填到表格中。第一步读取.dbc文件,获取带E2E校验的报文,生成excel表格,目标生成结果如下。第二步,我们用for循环,读取excel的关键内容,批量生成case,vxt。第三步,我们可以把生成的.can和.vxt文件导入到canoe。

2024-05-09 16:20:35 752

原创 python语句筛选文本

第一种方法,用正则表达式re.search或者re.match(从每行开头筛选)第二种方法,python是比较智能的语言,我们可以直接筛选。

2024-05-06 14:57:12 170

原创 用python实现E2E报文中CRC(SAE_J1850_CRC16算法)计算的小工具

E2E报文CRC计算的小工具

2023-12-18 16:51:18 401

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除