CANoe使用笔记

背景介绍

CANoe是德国Vector公司为汽车总线的开发而设计的一款总线开发环境,全称叫CAN open environmentCANoe集合了网络监控、数据获取/记录、节点仿真、诊断、自动测试等功能;其丰富的功能和配置选项使其也是常见于汽车电子行业,记下来基于CANFD的CANoe工程创建。

本文主要包含:

新建工程

在工具栏的File中点击New,双击选择CANFD模板 ,再保存创建的cfg工程文件。如下:

界面介绍

创建工程后,打开simulation -simulation setup 可看到CANoe基本的框架;

其中:

Trace窗口可以用于跟踪实时CANFD报文更新情况;

Graphics窗口可以用于对CANFD信号进行图表可视化展示;

Write窗口可以用于键盘信号输入和脚本信号打印;

工程配置:

硬件通道选择:

.打开Configuration→Options,弹出CANoe Options 窗口,新版位置可能发生变更,可在File-Options路径下打开,左边栏默认为General,在General配置中,需要选择通道的使用情况,注意这里选择的通道数不能超过 CANoe 实际的通道数。最后点击OK。

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

硬件通道配置:

点击Configuration→Network Hardware,配置通道的波特率和带宽;在Setup界面可以进行详细的波特率、带宽、采样率的配置。

在开始程序搜索 Vector hardware Configuration,打开后配置连接的硬件。一个通过只能配置一个CAN。

添加数据库

在CAN network 的databases 出右键添加DBC,

添加信号发送

可以使用两种方式进行CAN信号的发送:节点发送和信号生成器

节点发送:

添加信号发送节点,可使用capl脚本完成信号的发送,通过用于复杂的连续信号发送。

添加节点

添加脚本文件:

信号生成器

在interactive generator 右键添加一个新的IG,可在此添加信号直接进行信号输出

双击IG模块,可添加信号

选择信号的发送模式;

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值