CANoe学习笔记(1) 新建工程及通道配置步骤图解

这篇博客详细介绍了如何使用CANoe进行汽车总线开发,包括新建工程、配置通道波特率、软件与硬件通道映射以及DBC文件的添加。CANoe是Vector公司提供的专业工具,用于CAN总线的建模、仿真、测试。通过教程,读者可以学习到如何配置硬件通道,如VN1630A,以及如何解析ECU报文。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考官方教程,整理的个人自学笔记,方便日后查阅。

CANoe是德国Vector公司出的一款总线开发环境,全称叫CAN open environment,主要用于汽车总线的开发而设计的。CANoe的前期是为了对CAN通信网络进行建模、仿真、测试和开发,是网络和ECU开发、测试和分析的专业工具。

参考链接:

CANoe/CANalyzer 基础教程合集

教程演示版本 CANoe 12.0.75

目录

1.新建工程

2.通道数目及波特率配置

3.CANoe软件通道与硬件通道的映射配置

4.添加总线通信数据库dbc文件

1.新建工程

在软件最上面的主菜单栏,选择 File-New,然后按照总线类型,通信速率,及通道数目选择适配的模板创建工程。这里选择CAN总线500K波特率2通道模板创建,然后点击右上角的 Create Configuration.

2.通道数目及波特率配置

 创建工程后,可以在上方主菜单栏点击 Hardware--Channel Usage进一步配置总线的通道数目,可在对应的总线名称后下拉框选择需要的通道数目。

在上方主菜单栏点击 Hardware--Network Hardware可以配置各路CAN的通信速率,和实际连接的ECU通信速率保持一致。

3.CANoe软件通道与硬件通道的映射配置

示例中创建了一个两路CAN网络CAN1,CAN2, CANoe通过硬件这里是VN1630A连接到实车的CAN总线,VN1630A有多个通道如下图:VN1630A通常是用usb接口与计算机连接,其有两个接口代表四路通道,CH1/CH3, CH2/CH4,实际测试时用的VN1630A哪个口哪个通道连接实车CAN总线要在软件中设置保持一致。

CANoe软件设置VN1630A硬件通道与软件通道的映射设置

点击 Hardware-Network Hardware-Driver 配置软件中的网络使用的硬件通道 

上一步点击driver后弹出硬件配置对话框,点击你的硬件设备,这里是VN1630A左边的"+"弹出其所有通道,假设这里我用的是VN1630A的CH1 通道1接实车,这里将VN1630A的CH1 通道1右键设置与CANoe的CAN1网络匹配。

到这一步已经完成了工程的创建和通道的配置,这个时候CANoe已经能接收ECU发送过来的报文了。

4.添加总线通信数据库dbc文件

如果需要CANoe更好的解析ECU交互的报文,可以添加.dbc文件,dbc文件里包含ECU报文的字节长度,物理含义,消息名称,信号名称等。

 

按照上图操作,在CANoe的simulation setup窗口右边的CAN网络下的database节点右键选择"Add",然后添加.dbc文件即可。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wujiangzhu_xjtu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值