Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

XCP CAN Transport Layer

通过 CAN 传输 XCP 报文

Vehicle Network Toolbox:CAN Communication

Vehicle Network Toolbox:XCP Communication

  • XCP CAN Transport Layer block

说明

XCP CAN Transport Layer 子系统使用指定的设备传输和接收 XCP 报文。

将此模块与 XCP Data Acquisition 模块结合使用,可采集和分析特定 XCP 报文。将此模块与 XCP Data Stimulation 模块结合使用,可将特定信息发送到模块。

其他支持的功能

XCP 通信模块支持使用 Simulink® Accelerator™ 和 Rapid Accelerator 模式。使用此功能,可以加快 Simulink 模型的执行速度。有关此功能的详细信息,请参阅 Simulink 文档。

XCP 通信模块支持具有有限部署功能的代码生成。代码生成需要与代码生成目标兼容的 C++ 编译器。有关详细信息,请参阅支持和兼容的编译器

参数

Device

+

从系统可用的设备列表中选择一个 CAN 设备。

Bus speed

设置所选设备的 bus speed 属性。默认总线速度是由所选设备分配的默认值。

Sample time

指定模块在仿真期间的采样时间,这是 Simulink 文档中所述的仿真时间。此值定义 XCP CAN Transport Layer 子系统和底层模块在仿真期间运行的频率。如果模块位于触发子系统内或要继承采样时间,则可以将 -1 指定为采样时间。您还可以为采样时间指定一个 MATLAB® 变量。默认值为 0.01(以秒为单位)。

扩展功能

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

在 R2013a 中推出