【CANoe使用大全】——Trace窗口

文章目录

  • 1.Trace作用
  • 2.Trace窗口打开方式
    • 2.1.Analysis—>Trace
    • 2.2.Measurement Setup ------> Trace
  • 3.Trace窗口菜单栏介绍
    • 3.1. Detail View
    • 3.1. Statistic View
    • 3.3.Difference view
    • 3.4.Predefined filter
    • 3.5.Analysis filter
    • 3.6.其他过滤方式
  • 4. 其他窗口介绍
  • 5. 报文保存
  • 6.Trace窗口配置
    • 6.1.Trace窗口“列”的配置
    • 6.2 trace窗口颜色配置
    • 6.3Trace窗口字体大小修改
  • 7.Tips
    • 7.1.快速定位报文位置
    • 7.2.快速定位标记位置

1.Trace作用

在做CAN的总线分析最常用的窗口就是Trace窗口,可对报文进行查看,过滤、统计等

2.Trace窗口打开方式

Trace打开有两种方式

2.1.Analysis—>Trace

可通过Analysis——>Trace进行Trace窗口的打开与新建
在这里插入图片描述

2.2.Measurement Setup ------> Trace

在这里插入图片描述

3.Trace窗口菜单栏介绍

3.1. Detail View

详细视图:查看一条报文的具体信息
主要显示运行时间,报文细节(类型、长度、具体数据、信号等)
在这里插入图片描述

3.1. Statistic View

静态视图:可以统计分析多条报文的情况
同时选中多条报文,则会显示这些报文的时间差等信息,
主要对比数据最大值最小值、平均值、时间差,选中报文数量等,一般需要先把报文展开。
同ID多条报文进行比较,如下:
在这里插入图片描述

3.3.Difference view

差分视图:同时对两条报文进行对比分析,
主要对同一ID报文做差分,在选中报文超出2条的时候,差分处理时仅对第一次选中报文的与最后一次选中的报文做差分。
具体操作方法:先选一条报文作为参考事件,右键选中后,然后选另一条报文与之做对比,可以看到信号差值,时间差等信息。

在这里插入图片描述

3.4.Predefined filter

预过滤器:预先定义好的过滤器,只有被勾选上的选项,才能被看到。
常用在混合总线中。
在这里插入图片描述
在这里插入图片描述

3.5.Analysis filter

分析过滤器:两种过滤方式;
1.可过滤掉不想在Trace中显示的报文(Stop filter),
2.留下想在Trace中显示的报文(pass filter)
右键选中Trace中的报文,拖入对应的过滤器下
在这里插入图片描述
在这里插入图片描述

3.6.其他过滤方式

在Trace窗口有很多属性列,可选中属性列,从下拉框中进行选择过滤内容

在这里插入图片描述

4. 其他窗口介绍

在这里插入图片描述

5. 报文保存

在这里插入图片描述
报文存储有有blf和asc两种可是,blf只能用CANoe打开,asc可用txt记事本打开
在这里插入图片描述
在这里插入图片描述

6.Trace窗口配置

Trace配置窗口可通过两种方式进入,
1.快捷方式,如下图
在这里插入图片描述
2.鼠标右键点击Trace空白处
在这里插入图片描述
配置窗口如下:
在这里插入图片描述

6.1.Trace窗口“列”的配置

可在此窗口进行列的要素增加与删减
在这里插入图片描述
在这里插入图片描述

6.2 trace窗口颜色配置

在这里插入图片描述
在这里插入图片描述

6.3Trace窗口字体大小修改

在这里插入图片描述

7.Tips

7.1.快速定位报文位置

在工程No Run状态下,Trace中报文展开的情况下,通过时间可快速定位,报文位置。一般该功能用于配合测试报告中的时间戳到Trace中查找相关报文。
如下图:
在这里插入图片描述

7.2.快速定位标记位置

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/647748.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

阿里巴巴Java开发手册(详尽版)

点击下载 阿里巴巴Java开发手册

【RabbitMQ】延迟队列之死信交换机

🎉🎉欢迎来到我的CSDN主页!🎉🎉 🏅我是Java方文山,一个在CSDN分享笔记的博主。📚📚 🌟推荐给大家我的专栏《RabbitMQ实战》。🎯🎯 &am…

前端学习生产环境、开发环境、测试环境

1、路径 定义是什么环境 NODE_ENVdevelopment 开发环境 2、.env 端口号 3、.env.development 开发环境 4、.env.production 生产环境 5、.env.test 测试环境 6、如何访问,通过process.env进行访问 学习中.......

简化java代码:mapstruct + 策略模式

目录 目的 准备 注意 相同类型-属性名不同 实体类 映射 使用 验证-查看实现类 测试 不同类型(策略模式) 实体类 映射 工具类 使用:对象拷贝 验证-查看实现类 测试 使用:集合拷贝 测试 策略模式说明 准备-依赖 目的 简化 BeanUtils.…

Axios取消请求:AbortController

AbortController AbortController() 构造函数创建了一个新的 AbortController 实例。MDN官网给出了一个利用AbortController取消下载视频的例子。 核心逻辑是:利用AbortController接口的只读属性signal标记fetch请求;然后在需要取消请求的时候&#xff0…

python算法与数据结构---单调栈与实践

单调栈 单调栈是一个栈,里面的元素的大小按照它们所在栈的位置,满足一定的单调性; 性质: 单调递减栈能找到左边第一个比当前元素大的元素;单调递增栈能找到左边第一个比当前元素小的元素; 应用场景 一般用…

微信小程序登录获取手机号教程(超详细)

1. 背景介绍: 在我们开发微信小程序时,登录时,需要获取用户手机号作为唯一标识,下面我介绍一下获取手机号的教程。 本篇文章介绍后端获取方法: 前端工作 后端工作 前端 新建Page页面,在xxx.wxml中加入…

Shell脚本④循环语句for、while、until

目录 一.for 1. 九九乘法表 2.求1到10奇数和 3.累计加到100 (1)方法一 (2)方法2 二.while 1.猜价格小游戏 2.累加到100的方法三 三.until循环 1.累加到100方法四 四.嵌套循环 五.循环语句中break、exit和continue 1…

Leetcode:二分搜索树层次遍历

题目: 给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。 示例: 示例 1: 输入:root [3,9,20,null,null,15,7] 输出:[[3],[9,…

使用阿里云的oss对象存储服务实现图片上传(前端vue后端java详解)

一:前期准备: 1.1:注册阿里云账号,开启对象存储oss功能,创建一个bucket(百度教程多的是,跟着创建一个就行,创建时注意存储类型是标准存储,读写权限是公共读)…

《吐血整理》高级系列教程-吃透Fiddler抓包教程(24)-Fiddler如何优雅地在正式和测试环境之间来回切换-中篇

1.简介 在开发或者测试的过程中,由于项目环境比较多,往往需要来来回回地反复切换,那么如何优雅地切换呢?宏哥今天介绍几种方法供小伙伴或者童鞋们进行参考。 2.实际工作场景 2.1问题场景 (1)已发布线上…

YOLOv8改进 | Conv篇 | 利用DualConv二次创新C2f提出一种轻量化结构(轻量化创新)

一、本文介绍 本文给大家带来的改进机制是利用DualConv改进C2f提出一种轻量化的C2f,DualConv是一种创新的卷积网络结构,旨在构建轻量级的深度神经网络。它通过结合33和11的卷积核处理相同的输入特征映射通道,优化了信息处理和特征提取。DualConv利用组卷积技术高效排列卷积…

JavaScript基础之输入输出与变量常量详解

输入和输出 输出和输入也可理解为人和计算机的交互,用户通过键盘、鼠标等向计算机输入信息,计算机处理后再展示结果给用户,这便是一次输入和输出的过程。 举例说明:如按键盘上的方向键,向上/下键可以滚动页面&#x…

unity 装饰器模式(实例详解)

文章目录 简介1. **组件装饰器(Component Decorators)**:2. **游戏对象特效装饰器(GameObject Effects Decorator)**:3. **输入处理装饰器(Input Handling Decorators)**:4. **性能优化装饰器(P…

70从零开始学Java之Collection与Collections有什么区别?

作者:孙玉昌,昵称【一一哥】,另外【壹壹哥】也是我哦 CSDN博客专家、万粉博主、阿里云专家博主、掘金优质作者 前言 截止到现在,壹哥已经把Java里的List、Set和Map这三大集合都给大家讲解完毕了,不知道各位掌握了多少呢?如果你对之前的内容还没有熟练掌握,可以把壹哥前…

day32WEB 攻防-通用漏洞文件上传二次渲染.htaccess变异免杀

本章节知识点: 1 、文件上传 - 二次渲染 2 、文件上传 - 简单免杀变异 3 、文件上传 -.htaccess 妙用 4 、文件上传 -PHP 语言特性 前置知识: 后门代码需要用特定格式后缀解析,不能以图片后缀解析脚本后门代码 ( 解析漏洞除外 ) 如&…

codeforces 1200分

文章目录 1.[B. Same Parity Summands](https://codeforces.com/contest/1352/problem/B)2.[C. Challenging Cliffs](https://codeforces.com/problemset/problem/1537/C)3.[B. Sorted Adjacent Differences](https://codeforces.com/contest/1339/problem/B)4.[C1. k-LCM (eas…

应急响应-windows-日志分析

日志概述 在windows系统中,日志文件包括:系统日志、安全性日志及应用程序日志,对于应急响应工程师来说这三类日志需要熟练掌握,其位置如下。 在windows 2000专业版/windows XP/Windows Server 200(注意日志文件的后缀…

swagger2 和 knife4j 整合

swagger整合knife4j 导入依赖 <dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-spring-boot-starter</artifactId><version>3.0.2</version></dependency>引入配置 我们自己写一个配置类也好,我这里写…

Unity制作右键菜单(自适应分辨率)

一、需求 右键触发打开菜单&#xff0c;左键在内部可选择选项&#xff0c;左键单击菜单范围外关闭。难点在于屏幕坐标系&#xff0c;鼠标位置&#xff0c;UI位置之间的关系。 二、理论 前置知识&#xff1a; unity中&#xff0c;用RectTransform对象的position.x和position.y表…