建立主机和目标模型之间的通信

这个例子向您展示了如何在主机端CAN向量块和目标模型之间建立CAN通信。这个示例使用:

  • 使用CANcaseXL硬件打开和运行模型的嵌入式编码器™产品。

  • 频谱数字F28335 eZdsp™板运行目标模型。

使用主机模型进行发送和接收

主机模型通过向量CANcaseXL硬件的通道1接收CAN消息。该模型利用CAN总线上的向量硬件信道1来传输CAN报文。

使用目标模型发送和接收

目标模型包含eCAN接收和发送模块,这些模块使用CAN Pack和Unpack来自Vehicle Network Toolbox™的模块进行打包和解压。要成功运行此模型,完成的目标模型配置设置必须与主机模型配置设置匹配。目标模型接收到的消息控制目标DSP板上的GPIO数字输出。

主机和目标模型之间的通信

运行模型demoVNTSL_CANMessaging_Target.slx在目标硬件上。

打开主机端模型demoVNTSL_CANMessaging_Host.slx

使用CAN配置块来配置安装在系统上的向量CAN硬件上的CAN通道。

在系统上运行主机通信模型。

CAN消息在系统上的主机模型和在目标硬件上运行的目标模型之间发送。主机接收、解包并使用显示块和范围显示它们。由主机模型传输的消息控制目标硬件上的GPIO数字输出。

本例使用了Vector CANcaseXL设备。不过,您可以将模型连接到其他受支持的硬件。金宝app