美文网首页
初识CANOE

初识CANOE

作者: yama2020 | 来源:发表于2020-02-28 23:41 被阅读0次

1.背景介绍:

CANoe是德国Vector公司出的一款总线开发环境(核心产品),全称叫CAN open environment,主要用于汽车总线的开发而设计的。CANoe并不那么开放。CANoe的许可信息集成在Vector的CAN收发器内,这使你只能购买使用Vector的收发器;开发语言CAPL和数据库格式也都是他自己的;为数不多的提供的软件接口有Matlab和LabView。CANoe的前期是为了对CAN通信网络进行建模、仿真、测试和开发,后来扩展加入了LIN、Ethernet、FlexRay、MOST等网络。

CANoe是网络和ECU开发、测试和分析的专业工具,支持从需求分析到系统实现的整个系统的开发过程。CANoe丰富的功能和配置选项被OEM和供应商的网络设计工程师、开发工程师和测试工程师所广泛使用。

2.CANoe的使用:

窗口下有许多子窗口。默认会打开的是CANoe最重要的两个窗口,Simulation Setup和Measurement Setup。

* Simulation Setup:仿真网络的设计,在这里添加、设置、删除仿真节点。

* Measurement Setup:这里打开和设置图表、报告、记录等窗口。

默认是Trace、Configuration、Analysis,另一个有用的窗口是Write,它显示程序的输出。菜单栏Tools下,有最重要的两个工具:CAPL Browser和CANdb++ Editor忽略其它:

* CAPL Browser: CANoe使用的开发语言CAPL的编辑器,同时可以编译。

* CANdb++ Editor: CAN数据库编辑器,编辑仿真和分析功能所需要的CAN消息数据库。

3.相关文件解析:

.cfg:CANoe项目配置文件,可以理解为工程文件;

.dbc:CAN数据库文件;

.can:仿真节点程序源代码,编译后生成.cbf。

4.新建一个项目:

打开CANoe,使用File > New Configuration...来新建一个CANoe项目。模板使用CAN_500kBaud_1ch.tcn,它表示默认CAN总线波特率设置为500kbps,只有1个频道(Channel)。文件名为can.cfg

5.CAN总线上有4种报文:

数据帧、远程帧、错误帧、超载帧。其中只有数据帧真正承载数据。

6.在Vector格式的数据库中,数据被组织成了6种不同的对象(Object):

①信号(Signal)代表了信息的最小单位,也就是一个“值”。主要属性有

name, length, Byte order(Motorola或者Intel), Value type。

②报文(Message)

③网络节点(Network node),或者简称节点

④环境变量(Environment variable)

⑤设备(ECU)

⑥CAN网络(Network)

相关文章

  • 初识CANOE

    1.背景介绍: CANoe是德国Vector公司出的一款总线开发环境(核心产品),全称叫CAN open envi...

  • canoe

    非洲雨林天然给人一种情感压迫的恐惧,密不透风的各种常绿植物,时不时出现的沼泽,蚊虫,和各种没见过动物的突然怪叫声。...

  • 待编辑-2020-10-21

    CANoe网络ECU开发、测试、分析、专业工具支持从需求分析到系统实现整个系统开发过程 CANoe丰富功能配置选项...

  • 实操教程:CANoe在CAN总线测试中的应用

    01 CANoe功能介绍 在CANoe中,Test作为其主要功能之一,单独占有一个功能区,由Test Units和...

  • Sailing

    My heart is like a canoe Housed in my left chest and floa...

  • CANoe 学习-2020.10.20

    1、今天学习了 CANoe view里面的配置,主要由trace、graphics、data、statistics...

  • VECTOR网络设计/ECU开发工具

    2.CANoe整个ECU网络和单个ECU的开发,测试和分析

  • CAN知识点总结(一)

    Vector的官网上有一些免费的学习材料。例如CAN,Ethernet,Autosar等等。公司这周有CANoe的...

  • CAPL尝试

    CAPL是CANoe的脚本。当系统变量发生变化时触发逻辑: 这里,如果设置的sysvar要生效,需要设置为anal...

  • 默默背单词-515

    1. canoe:/ kəˈnuː / n.独木舟,小划子 v.划独木舟,乘独木舟 2. varnish:/ ˈv...

网友评论

      本文标题:初识CANOE

      本文链接:https://www.haomeiwen.com/subject/ymfjhhtx.html