关注公众号,点击公众号主页右上角“ ··· ”,设置星标,实时关注智能汽车电子与软件最新资讯
作者:eng2mot
今天看到一篇关于CANOE中以太网的使用资料,正好现在以太网在车上使用的频率也很高,也把整理的笔记分享给大家吧。
首先跟其他工程一样,打开工程,选择Ethernet,在Option中配置以太网的路数。
然后可开始配置硬件了,相比于CAN的配置,以太网相对麻烦一些,如下图所示。
这里有几个配置梳理一下。一个是device Configuration里的operation mode配置。分别有Simulation、Measurement、Direct Connection、Media Conversion、Direct Connecton(legacy),以及Channel Mode。
Simulation
此模式将所有可用的以太网通道分组为一个网段。可以通过内置的以太网交换机来完成对以太网通道的访问, 该交换机学习MAC地址, 并根据学习到的规则进行报文转发。
Measurement
VN5640接口提供8个网络访问点, 每个访问点都可接入一个网段, 包含两个硬件通道。
bypass:PHY Bypass , 包在两个硬件通道之间进行传输, 而没有任何延迟。MAC Bypass, 包以最小的延迟在两个硬件通道之间传输
Direct Connection
选择此模式可直接访问所有16个硬件通道。通常用于诊断应用程序。
Media Conversio
选择此模式可将具有不同传输媒体要求的以太网设备彼此连接。VN5640提供了四个媒体转换器和四个其他网络访问点
Direct Connection with TAP (legacy)
这只是现有应用程序的旧模式。请勿将其用于新的应用程序。
选择此模式以激活“传统” 模式。此模式取决于原始的VN5610行为。
而通道模式Channel Mode,则有两种分别为BroadR-Reach和RJ-45,Broad-Reach分别有四种如下。
RJ-45也有四种,如下所示。
这些完成之后,可以配置Tcpip协议栈了,包括ip、vlan等,如下图所示。
以上就是CANOE 以太网的一些配置记录。