在 MATLAB 中进行通信
配置 CAN 硬件;在网络上发送和接收报文
硬件连接函数为已建立物理连接的 CAN 总线与 CAN 接口硬件定义两者之间的连接。CAN 传输工作流显示如何使用 MATLAB® 打包和传输 CAN 报文。您还可以使用基于事件的报文传输;以及加载和回放报文。CAN 接收工作流显示如何接收和解包 CAN 报文。
如需构建使用 CAN 模块的 Simulink® 模型以在网络上传输和接收报文,请参阅 Simulink 中的通信。
函数
属性
主题
CAN 报文
- 传输和接收 CAN 报文
发现 CAN 设备并通过网络进行通信。 - 筛选报文
设置筛选器以根据指定的参数接受报文。 - 配置静默模式
在静默模式下,可观察并分析报文活动,而不会影响网络状态或行为。 - 多路复用信号
通过多路复用,可以在 CAN 报文数据中的一个信号位置表示多个信号。 - MathWorks 虚拟通道
对随工具箱提供的虚拟 CAN 通道进行仿真。
报文数据库
- 加载 .dbc 文件和创建报文
访问 CAN 数据库中的报文和信号信息。 - 查看 CAN 数据库中的报文信息
查找有关报文定义的信息。 - 查看 CAN 报文中的信号信息
获取有关连接了数据库定义的 CAN 报文中特定信号或所有信号的信号定义信息。 - 将 CAN 数据库连接到现有报文
您可以将数据库文件连接到报文并应用数据库中定义的报文定义。