xcpChannel
创建 XCP 通道
语法
说明
使用 xcpch = xcpChannel(a2lFile,transportLayer,vendor,deviceID)"CAN" 或 "CAN FD" 中指定的 transportLayer 创建一个通过指定的供应商和设备连接到 CAN 总线的通道。XCP 通道通过 CAN 总线访问服务器模块,用于解析所连接的 A2L 文件。
对供应商 "PEAK-System" 或 "NI" 使用此语法。对于 NI™ CAN 设备,deviceID 参量必须包含在“NI 测量变量和自动化浏览器”中为通道定义的接口编号。
注意:PEAK-System 设备不支持 CAN FD 上的 XCP。
为供应商 xcpch = xcpChannel(a2lFile,transportLayer,vendor,deviceID,deviceChannelIndex)"Vector"、"Kvaser" 或 "MathWorks" 创建一个通道。通过 deviceChannelIndex 指定该通道的数值索引。
或 xcpch = xcpChannel(a2lFile,"TCP",IPAddr,portNmbr)(将 xcpch = xcpChannel(a2lFile,"UDP",IPAddr,portNmbr)trasnportLayer 指定为 "TCP" 或 "UDP")在指定的 IP 地址和端口上使用 TCP 或 UDP 创建一条通过以太网连接的 XCP 通道。
基于 UDP 或 TCP 的 XCP 通信要求采用通用以太网适配器。特定供应商设备的以太网连接不支持该通信。
和 xcpch = xcpChannel(a2lFile,"TCP") 使用 A2L 文件中定义的 IP 地址和端口号。xcpch = xcpChannel(a2lFile,"UDP")
示例
输入参数
输出参量
版本历史记录
在 R2013a 中推出