CANoe介绍及使用总结
前言本文简单对CANoe进行了简单的介绍,并对CANoe的使用方法进行总结,以便后续学习过程中查漏补缺。概述CANoe是一款用于ECU开发、测试的工具。主要用来总线报文录制、回放、数据分析,DBC设计,诊断,自动化测试等。软件安装软硬件授权较贵,一般大些的公司还是会购买的。个人学习可以在Vector官网下载Demo版本,虽有功能限制(如:回放报文条数限制),但基本功能可以使用,仅满足学习使用。安装步骤参考:Canoe安装驱动安装安装授权驱动Vector Driver Setup时,有如下几点建议:“以管理员身份运行”结合所购买的硬件盒子,勾选对应需要安装的驱动项。不建议全部勾选,不然安装很慢,占用的存储空间也比较大。工作原理相当于CAN总线上外接一个新的节点,能够对CAN总线上的报文进行读取和修改。不同的CANoe硬件,如支持的总线类型、通道数量是不同的,但在软件的使用上基本是一致的。总线支持:CAN、LIN、FlexRay、MOST、Ethernet等。不同型号硬件对比:硬件类型描述VN1640A4路CAN/CAN FD/LINVN56402路CAN/CAN FD;16路ETHVN76404路CAN/CAN FD/LIN;1路FlexRay;1路ETHCANoe在ECU开发过程中的三个阶段全仿真总线开发的初期,构建ECU的仿真模型,根据仿真节点对整个ECU进行评估,对节点的完整性及其网络的准确性进行前期验证。半仿真(真实ECU和仿真节点共存)用真实的ECU节点替换掉部分仿真节点,对其功能进行进一步验证。全真实最终实现全真实节点的总线网络系统,验证所有节点的功能是否满足需求及总线的负载率。常用功能及使用步骤新建工程通道设置配置通道配置通道数目Hardware / Channel Usage:根据实际需要设置通道数目如上,假设设置为2,但项目实际需要的CAN通道为3时,则无法添加如果设置为5,则可以正常添加