![](https://img-blog.csdnimg.cn/527305fff4144e3e9c8bc3b68b47e197.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
CANoe
文章平均质量分 78
基于实际运用过程中的分模块的介绍与展示
小趴菜_自动驾驶搬砖人
自动驾驶领域小白,希望跟大家一起学习自动驾驶相关内容。
展开
-
CANoe操作系列完结篇
准备篇CANoe操作介绍系列 ———— 新建CANoe 仿真工程CANoe操作介绍系列 ———— 创建数据库(.dbc)CANoe操作介绍系列 ———— 系统变量与环境变量配置篇CANoe操作介绍系列 ———— 硬件配置CANoe操作介绍系列 ———— Hardware功能区中通道配置操作篇CANoe操作介绍系列 ———— 两种测试节点的添加与配置CANoe操作介绍系列 ———— Home功能区中Panel操作CANoe操作介绍系列 ———— Analysis功能区CANoe操作介绍系原创 2021-04-21 10:34:20 · 5245 阅读 · 1 评论 -
CANoe操作介绍系列 ———— FDX Editor 的介绍
文章目录FDX Editor WindowsTable EditorSymbol ExplorerIdentifier ListSymbol PropertiesGraphic LayoutToolbar MenuFile MenuEdit MenuView MenuIdentifier ListGraphic LayoutFunction OverviewCreating and Editing FDX DescriptionsCreating Groups and ItemsEditing Groups原创 2021-12-30 08:32:18 · 2333 阅读 · 0 评论 -
CANoe操作介绍系列 ———— arxml 数据库的操作
AUTOSAR 系统描述网络浏览器以结构化和用户友好的方式可视化 AUTOSAR 系统描述的通信数据。 它提供了一个简单的用户工作流程,这样选择左侧的元素/选项将导致在右侧或底部的视图中显示相应的信息。 导航视图和主视图的基本选择机制如下所述。...原创 2021-08-26 10:55:28 · 14213 阅读 · 11 评论 -
CANoe操作介绍系列 ———— 依据 DBC 新建 CANoe 仿真工程
这里介绍另外一种新建CANoe工程的方法。这跟系列文章中的第一篇《CANoe操作介绍系列 ———— 新建CANoe 仿真工程》还是存在一定的差异的。最主要的差异是第一篇中主要是依据CANoe工程中的模板进行创建,至于后续的网络节点的添加还需要自行添加;本文介绍的是依据DBC中的数据来依次创建工程,可以自动生成网络节点。 为什么不直接使用本文介绍的方式来创建CANoe工程呢?首先一点,这里需要你对CANoe工程的数据库有着详细的了解,具体的数据库格式由三种(.dbc / .xml / .arxml)。如果你没原创 2021-05-26 08:36:34 · 8865 阅读 · 3 评论 -
CANoe操作介绍系列 ———— Log保存与回放
文章目录前言一、log 保存二、log 回放前言在实际的工作中,我们可能并不一定能时时刻刻在现场进行分析。当我们无法在现场的时候,我们就需要保存log,等有时间和机会之后再分析。这里就涉及到log的保存与回放。一、log 保存二、log 回放...原创 2021-05-06 17:07:56 · 38702 阅读 · 20 评论 -
CANoe操作介绍系列 ———— 新建CANoe 仿真工程
在项目初期,我们可能无法从已有的项目移植我们的CANoe工程。那就需要我们自己新建一个适用于本项目的工程。如何新建一个全新的CANoe工程呢?打开CANoe软件。File -> New -> Available Templates。这里根据你需要的目标模板去选择,例如我所在的项目需要CAN FD通信,则我要选择CAN FD 模板。选择保存名称、路径、版本。这里需要强调一下,保存的版本这一个选项。如果你选择默认的,系统会给你建立一个基于你驱动版本的版本。可以这么理解:你用CANoe原创 2021-04-15 16:29:58 · 6879 阅读 · 1 评论 -
CANoe操作介绍系列 ———— 系统变量与环境变量
姊妹篇: CANoe操作介绍系列 ———— 创建数据库(.dbc)文章目录系统变量创建使用注意事项环境变量创建使用注意事项系统变量创建创建路径。创建系统变量需要注意的参数。2.1 Namespace:定义了系统变量组的名称。如果需要在大的系统变量组里新建次级的系统变量组,则需要使用到Name1::Name2格式。具体情况如下。2.2 Name:系统变量的具体名称。后续的使用会直接引用该名称。2.3 Data type:选择需要的类型。下拉菜单中支持的所有类型均在截图中可以看到。2原创 2021-04-13 17:10:16 · 31270 阅读 · 8 评论 -
CANoe操作介绍系列 ———— 两种测试节点的添加与配置
完成了工程的构建,我们存在需要增加特定的测试节点来进行自动化的测试。如何添加CPAL测试节点与XML测试节点?添加之后如何配置相对应的测试节点?不同的配置会产生什么不一样的现象呢?添加测试节点。1.1 方法一:Simulation -> Simulation Setup -> 右键网络拓扑图中的通道线 -> 选择需要添加的CAPL/XML测试节点1.2 方法二:Test -> Test Setup ->右键测试环境中某一个文件夹 -> 选择需要添加的CAPL/原创 2021-04-08 13:12:15 · 7081 阅读 · 6 评论 -
CANoe操作介绍系列 ———— 创建数据库(.dbc)
在使用工程的过程中,如何准备查看到数据的变化,这个时候就需要在工程中添加相对应的数据库,这里介绍一下如何添加数据库(格式为.dbc)。数据库存放着数据的所有内容,也是工程运行过程中很重要的一个数据。打开一个已经建好的DBC。如果是需要自己完全新建一个,可以找到工程里面的DBC模板,路径为:C:\Users\Public\Documents\Vector\CANoe\11.0 (x64)\Templates\Database。点击File–Create Database 进行一个新的DBC创建创原创 2021-04-06 10:58:22 · 10826 阅读 · 3 评论 -
CANoe操作介绍系列 ———— Home功能区中Panel操作
CANoe工程中,我们会使用到一些可视化的Panel来简化我们的操作,现在介绍一些如何添加、新建以及关联的常规操作。添加: Home -> Panel -> Add Panel… 找到之前其他项目所使用到的一些Panel的路径,可以直接添加。但是需要注意其他项目所使用的信号是否在当前项目仍然使用。如果没有,则需要添加相对应的DBC来实现信号的传输与更改。新建: 新建的方式见上图。Home -> Panel -> New Panel进入到新建Panel的页面之后,可以看到如原创 2021-03-21 17:05:53 · 9128 阅读 · 22 评论 -
CANoe操作介绍系列 ———— Hardware功能区中通道配置
在搭建好测试环境之后,确保硬件连接无误之后,还需要配置软件通道。如何配置软件通道,可以通过以下方式。进入页面如下:Hardware -> Network Hardware这里也可以配置通道的一些参数,例如协议、波特率、数据传输率。下面逐步介绍如何配置。点击进入Driver 之后,可看到如下页面。我们可以通过 Hardware -> VN1640A 1 (52587)进行配置。还可以通过Application -> CANoe还有一种是 Hardware -> Cha原创 2021-03-17 12:36:25 · 19765 阅读 · 11 评论 -
CANoe操作介绍系列 ———— Analysi功能区中Trace的介绍与使用
使用CANoe的过程中,不可避免的会使用到他的分析功能,这里对个人常用的一些设置以及使用过程中发现的好用点进行一个阐述。也欢迎大家讨论和指正。Trace的窗口打开如下,数据会以某一形式打印在窗口中。我们可以通过各种工具来配置我们在Trace的打印信息。这里只介绍自己平时经常使用到的一些配置和工具。其余不展开介绍。详细信息视图。选中某一个信号或者某一帧,均会展示该message中所有信号的值以及该message的相关属性。包括时间(重要信息)、通用属性、数据(十六进制)、信号等。数据试图。选中某原创 2021-03-15 19:24:13 · 6366 阅读 · 0 评论 -
CANoe操作介绍系列 ———— Analysi功能区中Graphic的介绍与使用
使用CANoe的过程中,不可避免的会使用到他的分析功能,这里对个人常用的一些设置以及使用过程中发现的好用点进行一个阐述。也欢迎大家讨论和指正。Graphic的窗口打开如下,具体的信号将以波形信号在右侧的串口中展示,这样方便我们观察到数据值得变化。这里我们可以配置我们需要展示的列,具体的选择可以右击Name,我使用较多的时信号名、Hxe值、Y值,至于还能提供什么选择,可以从截图中获取到。关于Graphic的属性和相关配置,我们可以从窗口中的设置栏设置,对于我常用的设置我会做更详细的介绍,对于部分我不原创 2021-03-15 14:58:35 · 20167 阅读 · 5 评论 -
CANoe操作介绍系列 ———— 如何设置XML节点的Case的循环次数
在进行HIL的测试过程中,可能会涉及到循环压力测试,对于使用CAPL测试节点来说,可以通过实现Main 函数的中增加一个for循环从而实现。对于XML节点来说,不需要使用到Main 函数。如果需要循环某一个case,则需要对单独的case进行脚本的编译,维护成本太高,所以现在准备介绍一个更简便且易于维护的办法。打开一个XML节点;点击左下方的label,选择下拉菜单;进入到Options,打开循环模式,输入需要循环的次数,选择保存就可以了。再次进入到XML节点中,选择需要执行的case,就可以实现原创 2021-03-15 10:21:53 · 1800 阅读 · 4 评论 -
CANoe操作介绍系列 ———— Analysis功能区
在平时的使用过程中给,不可避免的将会使用到CAN 数据的分析与展示,也就是说我们会不可避免的使用到Analysis功能区。那么,Analysis功能区有哪些功能会被经常使用呢?又具备着怎样的功能呢?Measurement setup:进入到改窗口之后,主要是主要包括数据源、基本功能模块、附加功能模块、数据分析窗口、数据保存窗口等。各个组件之间的连接线表示之间存在着数据流,两个相连的模块可以增加附加功能模块,也可以将热点设置为断点,来模拟数据不通。 Offline Mode Window:该窗口主要用来原创 2021-03-03 16:35:47 · 4369 阅读 · 15 评论 -
CANoe操作介绍系列 ———— 硬件配置
在使用CANoe之前,必须要检查硬件配置和接口,所以我们需要了解到如何检查硬件信息以及带有的授权信息下图中,有一个VN1640A被检测到,其中4个通道为CAN 1057Gcap(高速CAN),一个D/A IO口 关于具体的配置情况可以从Application 中查看到具体的每一个通道的使用情况。如果你们还是用到其他的工具,在相对应的插件中可以看到具体的使用情况。如果涉及到设备的授权信息,可以从License -> Overview查看。图示中的表示该CANoe没有license。查看完了原创 2021-03-03 13:38:37 · 26852 阅读 · 12 评论