我需要一些有关如何将 J1939 库用于 Simulink 实时工具箱的指导。我使用的是以前的版本 6.7 (R2017b)。关于它的文档或示例很少。
我想要实现的是在通道 1 上发送 CAN 消息并在通道 2 上接收它。任何人都可以分享如何发送帧的步骤,以及不同块的设置。
在我的模型中,我考虑了这些块:
- 我添加了 dbc 的 J1939 数据库,它很好
- J1939 控制器应用程序:我刚刚使用了常规选项卡。我不是关于网络管理选项卡的内容,我在其中放置了 Arbitrary Address Capable
- J1939 协议栈:不确定我可以将什么连接到模块的输入或输出:CAN Msg 和 N?
- J1939 发送消息,我添加了框架,它似乎没问题
- J1939 接收消息,我也添加了相同的帧,并且该块似乎也可以
- 设置块 CAN-AC2-PCI B1 FIFO: CAN1 / CAN2 用于管理 CAN 板,这似乎也可以
目前以我配置它们的方式,我看到总线上发送的任何帧。
谁能与我分享如何配置块?
非常感谢您的支持。