2.8 CANoe的硬件配置
CANoe正常运行的前提条件是选择正确的授权选项,并配备正确的硬件和正确的硬件接口。作为普通用户,必须先知道如何检查硬件信息及其带有的授权选项。
2.8.1 硬件信息查看
Windows操作系统的控制面板里,可以发现Vector Hardware,单击该项可以查看硬件信息,如图2.18所示。
图2.18 硬件信息查询
图2.18中可以看到,有一个相连的VN5610硬件被检测出来,与它相连的有五个接口模块:两个通道为ETH BCM89811/BCM54810(以太网),两个通道为CAN 1051cap(高速CAN),一个通道为D/A IO口。
单击Application→CANoe可以查看CANoe的总线所使用的通道及分配情况,如图2.19所示。
图2.19 查看CANoe总线通道的分配
单击License→Overview可以查看可用的授权信息。单击Device view可以查看各个硬件中绑定的授权,如图2.20所示。
图2.20 查看硬件中绑定的授权信息
图2.20中可以看出,VN5610中含有带有CAN和Ethernet Options的Full CANoe License。
2.8.2 硬件配置
只熟悉如何查看硬件信息和License信息还不够,用户还需要知道如何配置硬件。在CANoe界面中单击Hardware→Network Hardware命令,可以设置CAN总线接口的波特率,如图2.21所示。
图2.21 CAN总线通道的波特率设定
为了能正确接收总线上的报文,还需要设置接收过滤器,如图2.22所示。用户可以通过配置硬件过滤器,从硬件层直接滤掉不想接收的CAN报文。如果当前仿真工程已关联数据库,用户可以通过Select ID选择过滤的报文,也可以在ID窗口内直接填写二进制表示的CAN报文ID。Mask表示CAN控制器中过滤器的掩码,CANoe会自动填充,如用户想深入了解,可以参考相对应的Vector Hardware手册。
图2.22 CAN总线通道的过滤器设定
2.8.3 通道数量设置
在CANoe界面中单击Hardware→Channel Usage命令,也可以单击File→Options→Measurement→General命令打开General界面,该界面中允许用户设置CAN和LIN等总线的通道数量,如图2.23所示。
图2.23 CAN总线通道数量设置