CANoe入门(二) :CANoe环境搭建

1. Canoe概述

1.1 CANoe是什么

CANoeVector公司推出的一款集总线仿真测试分析诊断等功能为一体的图形化开发环境。

总线仿真、测试分析和诊断怎么理解呢 ? 这里概括一下

  • 总线仿真:就像是在电脑上模拟一个真实的汽车总线环境。它可以让你在没有实际硬件的情况下,模拟各种总线信号和数据的传输,帮助你测试和验证汽车电子控制系统的功能。
  • 测试分析:主要是对总线数据进行监测、记录和分析。它可以帮助你发现潜在的问题和故障,并提供详细的数据分析报告,以便你更好地优化和改进汽车电子系统。
  • 诊断:用于检测和诊断汽车电子系统中的故障。它可以通过读取故障码、分析总线数据等方式,快速定位故障点,并提供相应的解决方案。

CANoe设备

1.2 CANoe用在哪些阶段

  • 全仿真网络系统阶段 : CANoe 可以模拟整个汽车网络系统,包括所有的 ECU(电子控制单元)和总线通信。这有助于在早期阶段发现和解决潜在的问题,减少后期的调试时间和成本。
  • 真实节点和部分仿真节点共存阶段 : 部分 ECU 是真实的,而其他 ECU 则是通过 CANoe 进行仿真。这种混合模式可以更真实地模拟实际系统的行为,同时也可以对真实 ECU 进行测试和验证。
  • 全真实节点的网络系统阶段 : 所有的 ECU 都是真实的,CANoe 主要用于监测和分析总线通信。这有助于确保系统的稳定性和可靠性,并可以在出现问题时进行故障诊断和排除。

1.3 CAN/LIN/FlexRay总线的区别

  • CAN 主要用于车辆动力控制,电池管理系统等,传输速率不算很高,但实时性和可靠性较好;(1Mbps以下)

    • 比如驱动电机的控制、电池状态监测等
  • LIN 主要用于一些不太复杂的、对速率要求不那么高的辅助系统,它相对简单,成本较低 ; (1~20kbps)

    • 常见于一些车身舒适性功能,像车门锁、车窗升降电机、灯光控制等;
  • FlexRay 则是用于对线控要求极高的系统,它的传输速率高且实时性和确定性非常强。(10Mbps)

    • 比如高级的自动驾驶系统或者一些特殊的电动助力转向系统

2. CANoe的安装与创建

2.1 CANoe安装

CANoe官网 下载CANoe指定版本。

下载完成后,解压并安装。

接着需要将CANoe设备与电脑USB相连接CANoe Status灯会处于绿色闪的状态。

CANoe的激活有好几种,比如 :

  • 如果使用公司的CANoe设备,那么只要将CANoe设备和电脑连接,CANoe软件就会自动激活 (本文方案)
  • 购买激活码,使用激活码License激活CANoe软件。
  • 对于初学者来说,也可以先使用Demo版本,用来学习Canoe的使用,具体详见 6分钟手把手教你安装CANoe【CANoe Demo】

然后再打开在这里插入图片描述CANoe软件,可以发现进入了CANoe的界面了。
在这里插入图片描述

如果电脑没有连接CANoe设备,直接打开CANoe软件,会提示没有授权,无法使用CANoe软件。因为我们采用的是基于硬件授权(Hardware-based Licensing):将包含授权的硬件与PC相连时,软件才可以正常使用。

2.2 新建CANoe项目

我们点击 File > New,进入到创建CANoe项目的页面。

  • 这里可以选择 CAN / LIN / FlexRay 总线项目
    在这里插入图片描述

我们这里以创建FlexRay为例,选择FlexRay,点击Create Configuration,进入如下页面,创建项目就成功了。
在这里插入图片描述

3. CANoe入门系列

CANoe入门(一) :相关概念知识
CANoe入门(二) :CANoe环境搭建
CANoe入门(三) :CANoe全仿真阶段,模拟数据和信号

  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

氦客

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

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

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

打赏作者

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

抵扣说明:

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

余额充值