汽车以太网的开发中,不仅需要仿真,也需要数据监控。尤其在排查问题时,采样数据是问题分析的基础。在以太网配置中,Link和Switch的统称为Segment,所以也可以称为Link Segment和Switch Segment。之前文章《基于VN5650的以太网配置》讲过Switch Segment的配置。本文主要讨论Link Segment,Link Segment又分为Direct Connect(直连)和TAP(Bypass/旁通)两种模式。Link Segment最多只能连接两个Port,而其中一个必须为PP(Physical Port)。
一个PP和一个VP(Virtual Port)的Link Segment称为Direct Connect(直连),用于一个真实ECU节点和CANoe仿真节点(IG)通信。
本文基于VN5650,介绍一下,如何配置TAP(Test Access Point)模式,采样以太网数据。两个PP的Link Segment称为TAP(Bypass/旁通),此模式用于数据监控。以太网数据交互时,点对点通信,因此,如果使用CANoe采样两个控制器的以太网通信,需要先断开两者之间的以太网连接,使用VN5650硬件接口卡的PP分别连接控制器的PP,示意如下:
(一)硬件配置
1、在开始菜单中,选择"Vector Hardware Configuration",如下所示:
2、VN5650->Ethernet device configuration
3、配置Link模式,选择需要使用的PP端口,本文使用了Port14和Port11两个端口,如下所示:
Port配置后,将构建的Network(本文:Ethernet1)下载到VN5650硬件接口卡中(单击:Write)。1、File->New->Ethernet(Simulation Setup)2、网络映射,Hardware->Channel Mapping,配置如下:
3、Port激活,Haredware->Port Configuration,如下所示:
提示:如果之前创建过IG模块,会自动生成一个仿真端口(EthernetIG),使用TAP模式时,需要删除此仿真端口。
如果要删除此EthernetIG端口,需要重新创建CANoe工程,即:File->New->Ethernet(Simulation Setup)。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。