从零学习VH6501 —— 环境搭建

Posted 蚂蚁小兵

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零学习VH6501 —— 环境搭建相关的知识,希望对你有一定的参考价值。

相关文章

系列用的CANoe演示工程我放在了Git上,不定时根据博客更新。

CANoe-Demn


前言

  • 测试软硬件环境:
    VH6501 CAN Disturbance Interface
    CANoe 11 SP2
    Win10 X64

  • VH6501有什么用呢?我们知道一辆汽车中,集成了众多的ECU,各种干扰和ECU的良莠不齐可能会导致通讯故障,所以就很有必要进行网络一致性中的检测,VH6501可以通过干扰特定序列实现对报文的干扰。

  • Vector 的官方代码,集成度很高,那是基于对原理和代码非常熟练的基础上写出来的高集成度的demo,作为很多初学者,对VH6501以及相关函数API还不熟,所以我希望通过系列文章,由浅入深,一步一步的讲解下VH6501的使用,


文章目录


VH6501硬件基本认识

① VH6501是适用于CAN/CAN-FD通信协议,通过DB9 接口进行连接


② VH6501和总线的连接方式。因为我这里只有一个单节点,所以我选择第一种方式。


③,第一次使用VH6501要先安装驱动,

如果没有驱动的话,可以到我百度云盘去下载
链接:https://pan.baidu.com/s/1XLjJGNqBcL0l6TrvPdxGvQ?pwd=48sp
提取码:48sp


④,在上面的设置都完成后,我们可以看到Status状态等是绿色闪亮的;我这里选择的是一个真实ECU,一路CAN FD,先把通道选择我们VH6501


⑤,因为我们选择的是真实ECU,所以我们先把CAN通信速率设置成一致,比如这个ECU是CAN FD协议,速率是500,其中数据段的速率是2000. 还要把Active 勾选才能使用VH6501

⑥,我们打开Trace ,看到有RX报文 ,说明我们的通信建立成功了。
说明:因为我这个ECU不涉及网络管理,属于上电就能用的简单ECU


总结

本章博客,较为简单,更全面的VH6501学习请参考帮助文档和官方示例
C:\\Users\\Public\\Documents\\Vector\\CANoe\\Sample Configurations 11.0.55\\CAN\\MoreExamples\\CANDisturbanceInterface

  • 要有最朴素的生活,最遥远的梦想,即使明天天寒地冻,路遥马亡!
  • 如果这篇博客对你有帮助,请 “点赞” “评论”“收藏”一键三连 哦!码字不易,大家的支持就是我坚持下去的动力。

以上是关于从零学习VH6501 —— 环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

从零学习VH6501 —— Sequences 类的理解

从零学习VH6501 —— Repetitions 干扰触发的次数配置

从零学习VH6501 —— 采样点测试

从零学习VH6501 —— Trigger Configuration类干扰触发条件的设置

从零学习VH6501 —— Bus Off 的基本理解和测试用例设计

小白从零开始学编程--python安装与环境搭建