控制器局域网(CAN)通信

什么是控制器局域网(CAN)?

控制器局域网(CAN)是一种车辆总线标准,使微控制器和设备能够在车辆内相互通信。CAN是一种基于消息的协议,最初设计用于汽车应用,但也用于工业自动化和其他领域。

CAN FD是一种较新的标准,支持比CAN更高的速度和更大的数据金宝app帧。CAN的速度限制为1Mbit/sec,数据帧限制为8字节,而CAN FD可以使用64字节的数据帧以5Mbit/sec的速度发送数据。

车载网络工具箱™ 提供MATLAB®函数与Simulink金宝app®用于发送、接收、编码和解码CAN和CAN FD消息的块。

设计和测试工程师使用车辆网络工具箱,通过各种CAN接口硬件直接连接到控制器局域网总线,以执行以下任务:

  • 通过重放在车内测试期间收集的CAN消息来测试和调试控制算法
  • 对CAN消息进行过滤、编码和解码,以支持测试、模拟和分析金宝app
  • 通过使用发送和接收消息来校准ECUXCP协议过罐

有关详细信息,请参阅MATLAB,金宝app车载网络工具箱.

另见:数据采集,测试和测量