CANoe学习笔记—关于cfg工程界面的分类

news2024/11/16 17:53:41

创建一个工程过程中,如何规划好界面设置,对于后续使用和维护起到了非常好的作用。故整理下

1:首先规划好大致结构图

CANoe中工程的规划
Trace界面ConfigurationBuildInToolControlDiagnosticPanel预留

当然:此格式不是固定的,可以根据实际项目灵活使用:

1.1 Trace界面

主要是存放,观察信号的相关界面,一般情况下可以放置以下几种界面。如果需要关注的信息比较多,可以多设置几个Trace界面,分类存放

GraphicsCAN StatisticsTracewrite
说明:针对Signal或Sysvar(如DBC中规定的车速信号VehicleSpeed),实现坐标轴中图形化观察主要观察,CAN总线有关的一些数据
(如总线负载率,错误帧数量,芯片状态,以及各种帧类型计数)
观察总线上的帧报文观察系统输出
状态,指示。
也可作为调试方法
capl运行时,进行动态调试

 1.2 Configuration界面

此界面,可以用来放置相关设置文件

TestSetupForTestModulesSimulationSetupMeasureMentSetup
此界面:可以添加、修改
配置TestModule
此界面:可以添加、修改配置,总线和仿真的相关配置此界面:可以添加、修改
测量配置

1.3 BuildInTool界面 

此界面放置的是,CANoe内置的一些自动化测试小工具

BuildInTool
SignalGeneratorsAutomation
Sequences
信号发生器小脚本工具

1.4 Control界面

Control界面,主要用来放置用户自定义在Panels中的控制元件,和各种IG发送器

Control
CAN_IGPDU_IGPanelLIN_IG
CANoe支持
标准CAN,扩展CAN。
标准CAN_FD,扩展CAN_FD
协议数据对CAN来说
主要是应用层协议数据,和网络层数据协议
panel部件中大多是控制的按键,输入控制等,可以放在这里。支持LIN帧的发送

1.5 Diagnostic界面

Diagnostic界面,可以单独设置一个报文Trace界面,单独筛选出诊断报文

该界面还可以设置一个diagnostic Parameter(诊断参数)

1.6Panels界面

可以根据需要,添加其他Panels;

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

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

相关文章

高级FPGA开发之基础协议PCIe

基础协议之PCIe部分 一、TLP包的包头 在PCIe的系统中,tlp包的包头的结构有许多部分是相似的,通过掌握这些常规的包头,能帮助理解在PCIe总线上各个设备之间如何进行数据的收发。 通用的字段 通用字段作用Fmt决定了包头是3DW还是3DW&#xff…

20240203在WIN10下配置stable-diffusion-webui.git

20240203在WIN10下配置stable-diffusion-webui.git 2024/2/3 11:55 【结论:在WIN10下,生成512x512分辨率的图像,大概需要9秒钟!】 【结论:在Ubuntu20.04.6下,生成512x512分辨率的图像,大概需要1…

Unity 图片不改变比例适配屏幕

Unity 图片不改变比例适配屏幕 前言项目场景布置代码编写添加并设置脚本效果 前言 遇到一个要让图片适应相机大小,填满屏幕,但不改变图片比例的需求,记录一下。 项目 场景布置 代码编写 创建AdaptiveImageBackground脚本 using System.C…

Unity项目从built-in升级到URP(包含早期版本和2023版本)

unity不同版本的升级URP的方式不一样,但是大体流程是相似的 首先是加载URP包 Windows -> package manager,在unity registry中找到Universal RP 2023版本: 更早的版本: 创建URP资源和渲染器​​ 有些版本在加载时会自动创建&#…

【全网独创】2024美赛E题33页成品论文+1-4问完整代码数据助攻

E题社区抗灾能力综合评估与决策模型研究 摘要:社区抗灾能力的提升对于灾害风险管理至关重要。本研究基于机器学 习方法,构建了社区抗灾能力预测模型,以评估社区在灾害事件中的表现。首先, 我们采用梯度提升树模型对社区基础设施、…

Node.js 模块化

一、介绍 1.1 什么是模块化与模块 ? 将一个复杂的程序文件依据一定规则(规范)拆分成多个文件的过程称之为 模块化 其中拆分出的 每个文件就是一个模块 ,模块的内部数据是私有的,不过模块可以暴露内部数据以便其他 模块使用 1…

【Java程序设计】【C00240】基于Springboot的班级综合测评管理系统(有论文)

基于Springboot的班级综合测评管理系统(有论文) 项目简介项目获取开发环境项目技术运行截图 项目简介 这是一个基于Springboot的班级综合测评管理系统 本系统分为学生功能模块、管理员功能模块以及教师功能模块。 管理员功能模块:管理员功能…

windows下安装go

下载golang Go 官网下载地址: https://golang.org/dl/ Go 官方镜像站(推荐): https://golang.google.cn/dl/ 选择安装包 验证有没有安装成功 查看 go 环境 说明 : Go1.11 版本之后无需手动配置环境变量&#xff0c…

Vue 环境准备

1.安装vscode https://code.visualstudio.com/ 2.安装开发vue所需插件: Vetur —— 语法高亮、智能感知、Emmet等 包含格式化功能, AltShiftF (格式化全文),CtrlK CtrlF(格式化选中 代码,两…

【Matplotlib】figure方法之图形的保存

🎈个人主页:甜美的江 🎉欢迎 👍点赞✍评论⭐收藏 🤗收录专栏:matplotlib 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共同学习、交流进…

前端学习笔记 | 响应式网页+Boostrap

一、响应式网页 一套代码适应多端 1、媒体查询media(条件){css} max-width 小于等于max-width生效min-width 【案例】左侧隐藏 因为CSS的层叠性,书写顺序:max-width从大到小;min-width从小到大。 【媒体查询完整写法】 在html中link用于不同…

SpringBoot实战项目第一天

环境搭建 后端部分需要准备: sql数据库 创建SpringBoot工程,引入对应的依赖(web\mybatis\mysql驱动) 配置文件application.yml中引入mybatis的配置信息 创建包结构,并准备实体类 完成今日开发后项目部分内容如下图示 用户注册于登录部分…

大规模机器学习简介

1. 非线性回归问题 1.1 问题描述 我们有一组实验数据,每个实验都给出了输入和输出对 (Xn, Yn)。每个输入 是空间中的一个点,每个输出 是 空间中的一个点。这些数据点被假设为独立同分布(i.i.d)。 我们的目标是找到一个函数 fw&…

Power Designer的使用 创建数据库表模型

几年前用过PowerDesigner,好几年没用,有点忘记了,在这里记个笔记,需要的时候翻一翻 PowerDesigner版本16.5 下面的例子是以MySQL数据库为准 生成C#实体类 一 安装 1.1 安装 不让放网盘链接,审核通不过。。。。 …

前端学习之路(5) vue样式穿透

前言 vue的style中设置scoped属性后,组件实现样式私有化。 但是该组件又使用的其他组件库时(vant,elementui,自定义等),该组件的style中的样式,优先级低,不生效,这个时候需要使用样式穿透(作用得更深)。 一、scoped底…

深度学习技巧应用35-L1正则化和L2正则在神经网络模型训练中的应用

大家好,我是微学AI,今天给大家介绍一下深度学习技巧应用35-L1 正则化和L2正则在神经网络模型训练中的应用。L1正则化和L2正则化是机器学习中常用的两种正则化方法,用于防止模型过拟合并提高模型的泛化能力。这两种正则化方法通过在损失函数中添加惩罚项来控制模型的复杂性。…

Prometheus 采集Oracle监控数据

前言 oracledb_exporter是一个开源的Prometheus Exporter,用于从Oracle数据库中收集关键指标并将其暴露给Prometheus进行监控和告警。它可以将Oracle数据库的性能指标转换为Prometheus所需的格式,并提供一些默认的查询和指标。 download Oracle Oracle Windows Install …

2024年2月4日 十二生肖 今日运势

小运播报:2024年2月4日,星期日,农历腊月廿五 (癸卯年乙丑月戊戌日),法定工作日。 红榜生肖:兔、马、虎 需要注意:牛、鸡、龙 喜神方位:东南方 财神方位:正…

记录element-plus树型表格的bug

问题描述 如果数据的子节点命名时children,就没有任何问题,如果后端数据结构子节点是其他名字,比如thisChildList就有bug const tableData [{id: 1,date: 2016-05-02,name: wangxiaohu,address: No. 189, Grove St, Los Angeles,selectedAble: true,th…

低成本高效益,电子画册才是品牌的重要选择

​随着互联网的普及和数字化技术的进步,电子画册已成为许多品牌的重要选择。与传统印刷画册相比,电子画册具有低成本、高效益的优点,成为品牌宣传的新趋势。 具体来说,电子画册可以通过在线平台或移动设备轻松查看,无需…