​咱们话接上回,前面已经介绍了CANoe的基本信息和硬件环境搭建,下面我们就要打开CANoe,配置CANoe工程了,只有完成了CANoe工程配置才能真正的使用CANoe完成测试,本次主要介绍的是手工测试环境,至于自动化测试环境,我们后面一一道来。

、CANoe软件环境配置

3.1 检查License是否正常链接

前面已经说了如果没有CANoe License会怎么样,那我们现在可以先看下CANoe License,看下它正常状态是什么样的,同样的操作打开vector CANoe Client:

我们可以看到我们电脑连接了4个License:CANoe Pro license、CANoe Pro Option.LIN license、vTESTstudio license、vTESTstudio Option Graphical Test Design license;他们的中文名字分别是:CAN授权、LIN授权、CAPL编译平台、图形化编译;当然不同的人有不同的叫法,但是基本就是这几个名称。我们上面的CANoe license的版本是14.0,那么他就兼容所有CANoe软件14.0之前的版本,今天我们来演示的是打开9.0的CANoe软件(因为我电脑上只有9.0和15.0,15.0的软件无法打不开,大家只能将就使用9.0的软件看了,不过作为经典版本,前面后面的版本差别不大);

3.2 打开CANoe软件,创建工程

1、点击打开CANoe软件即可

显示我们当前PC连接哪些License,我们能够看到CAN和LIN两个在Licensing那一列是available,也就是可用,其他的都是missing,即为不可用,因此我们只能只用CANoe软件配置CAN或者LIN的工程。

2、创建CAN工程

由于打开的CANoe工程属于默认工程,并不一定是我们想要的,为了减少不必要的问题,建议大家单独创建CANoe工程。创建步骤:

File ->New ->选择需要创建的工程;我们这里创建的是2路高速CAN的CANoe工程。

注意:我们是要进行测试的,因此创建的工程一定要是真实的总线仿真工程,而非Simulated bus,大家要注意,这也是有时候我们的CANoe工程没有DUT报文的原因之一。

如果需要更多路的CAN总线仿真、监测,我们可以二次配置CAN总线仿真数量,步骤如下:

File -> Option -> Channel Usage,选择我们需要创建的各类总线数量即可;

切记,我们创建总线的数量一定要与我们的实际硬件匹配,查看我们实际总线的方法如下:

Hardware -> Network Hardware -> Driver即可查看,我们现在能看到我们的硬件通道是2路CAN和2路LIN,因此我仿真实际的总线最多也就是2路。

3、工程配置

1)选择配置为CANFD,选择CAN setup 1 -> Mode -> ISO  CAN FD;这里有三个选项,其中CAN和CANFD为我们常用的。

2)自应答配置:CAN setup 1 ->Tx Sel-AC;这个配置打开的话,就算你没有接DUT或者DUT的CAN收发器没有打开,Trace窗口也不会报错。这里也是CANoe的强大之处,我们可以验证DUT的收发器打开关闭是否符合规范。

3)Arbitration phase -> Baud rate(CAN的波特率)/Sample point(采样点);我们主要配置这2个选项,我们选择配置ISO CAN FD后,工程就会兼容CAN和CANFD,因此需要配置CAN和CANFD的波特率、采样点。同理,下面的就是CANFD的波特率和采样点;针对于波特率和采样点需要根据公司不同选择不同的波特率和采样点,其中CANFD的波特率最大为8M。

4)同样的操作对CAN2进行进行配置

5)最后点击OK保存配置即可。

4、添加报文仿真节点

Simulation -> Simulation Setup 然后鼠标放在红线的位置右键,选择Insert Interactiove Generator Block;

这样就可以添加一个仿真CAN/CANFD的总线仿真节点了。

5、添加DBC

Simulation ->Simulation Setup -> Databases,选择本地PC的dbc文件即可

6、打开trace和IG

打开Trace和IG模块,然后点击左上角的闪电符号启动CANoe,我们就可以愉快的使用CANoe检测DUT的CAN总线报文,并且能够仿真任意的报文给DUT。

今天的CANoe工程配置到此就结束了,如果喜欢就点个关注吧,后续会有更多的精彩内容等你!!!

半自动化仿真​:https://mp.csdn.net/mp_blog/creation/editor/127913009

Pannel 面板配置:https://mp.csdn.net/mp_blog/creation/editor/127912868

下篇预告​:报文回放,log自动保存设置,报文过滤,NetWork节点/Testmodule节点相关的CAPL​编程???

Vector-常用CAN工具 - CANoe入门到精通_02相关推荐

  1. Vector-常用CAN工具 - CANoe入门到精通_01

    之前有写过相关的CANoe工程配置,不过没有进行系统的介绍,通过各位热心人士的反馈,有些内容无法看懂,因此后续的内容会做好排版,让大家从入门到精通,一次性掌握所有的相关内容.今天就主要来介绍下VN16 ...

  2. Vector - 常用CAN工具 - CANoe软件安装常见问题

    目录 一.确认电脑系统盘是否满足要求,CANoe软件对PC要求如下: 二.确认软件安装包完整 三.确认软件与电脑系统之间的兼容性 四.关闭后台程序 五.安装软件 六.清空临时文件夹 七.尝试在其他电脑 ...

  3. Anaconda conda常用命令:从入门到精通

    目录 1. 前言 2. 管理conda自身 2.1 查看conda版本 2.2 查看conda的环境配置 2.4 设置镜像 2.5 更新conda 2.6 更新Anaconda整体 2.7 查询某个命 ...

  4. CANoe 从入门到精通

    目录 前言 初级篇 实践篇 前言 本专栏主要分为二个部分: 第一部分是初级篇,主要介绍CANoe中常用的模块: 第二部分是实践篇,主要是带领大家一起做一个项目,此项目是BootLoader刷写的上位机 ...

  5. 《SolidWorks 2017中文版机械设计从入门到精通)》——1.3 常用工具命令

    本节书摘来自异步社区<SolidWorks 2017中文版机械设计从入门到精通>一书中的第1章,第1.3节,作者: 赵罘 , 杨晓晋 , 赵楠 更多章节内容可以访问云栖社区"异步 ...

  6. 《网页美工设计Photoshop+Flash+Dreamweaver从入门到精通》——1.2 网页美工常用工具...

    本节书摘来自异步社区<网页美工设计Photoshop+Flash+Dreamweaver从入门到精通>一书中的第1章,第1.2节,作者: 安道通 更多章节内容可以访问云栖社区"异 ...

  7. 《Dreamweaver CS6完美网页制作——基础、实例与技巧从入门到精通》——1.3 常用网页设计软件...

    本节书摘来自异步社区<Dreamweaver CS6完美网页制作--基础.实例与技巧从入门到精通>一书中的第1章,第1.3节,作者:何新起 更多章节内容可以访问云栖社区"异步社区 ...

  8. Axure的入门到精通(一)——基础使用及常用快捷键

    Axure的入门到精通(一)--基础使用及常用快捷键 前言 一.Axure的界面介绍 二.Axure基础使用 1.从最简单的案例入手 2.常用快捷键介绍 3.母版介绍 本篇总结 前言 Axure是我现 ...

  9. 《Linux C编程从入门到精通》——1.4 Linux的常用命令

    本节书摘来自异步社区<Linux C编程从入门到精通>一书中的第1章,第1.4节,作者:宋磊 , 程钢著,更多章节内容可以访问云栖社区"异步社区"公众号查看 1.4 L ...

最新文章

  1. POJ 2458 DFS+判重
  2. 蓝桥杯-9-2 文本加密
  3. @requestparam map 接收前端的值_前端面试总结篇(初级)
  4. shell脚本传可选参数 getopts 和 getopt的方法
  5. MVVM模式的一个小例子
  6. 漫步最优化四十二——Partan法
  7. byobu_如何使用byobu多路SSH会话
  8. 企业级 SpringBoot 教程 (八)springboot整合mongodb
  9. Windows 10通过本地镜像离线安装.NET 3.5
  10. ubuntu 16.04安装并启动openssh
  11. 转载 关于git的常用命令总结
  12. 小米浏览器导出html,一招教你导出小米uc浏览器缓存视频
  13. 超声延时聚焦原理及算法仿真
  14. 为什么华为,腾讯,阿里等大公司都有外包员工?
  15. 原生js生成气泡碰撞,随机生成颜色
  16. 55寸电视尺寸长宽高多少
  17. Unity实现发光材质
  18. linux格式化4t硬盘分区,详解:Linux 硬盘,格式化,分区 详解
  19. html的style不起作用,css样式不起作用是什么原因?
  20. 罗克韦尔自动化任命Susana Gonzalez为EMEA地区总裁

热门文章

  1. jQuery库是什么
  2. 毕业设计-基于微信小程序的在线考试系统
  3. 缺陷管理:说一说bug的状态和解决方案
  4. 一些设计上的基本常识 - 梁飞
  5. 2021年外卖小程序、H5、微信公众号版外卖cps项目|外卖美团/饿了么带好友返利佣金系统项目代码
  6. 亚马逊站電氣水族器材UL1018测试报告
  7. 数据库_01_增删改
  8. 【已解决】Chrome上js不生效
  9. 去水印小程序API接口和搭建教程
  10. verilog 常见位宽问题集合