大家好,
我正在研究 MR-CANHUBK344-S32。
但是,我无法使用所需的硬件观察 CAN0 和 CAN1 之间交换的 CAN 消息。我必须使用 Kvaser Leaf Light v2,并且必须以“标准 CAN”格式(限制为 1000Kbps 的“旧”版本 CAN)获取这些消息,而不是更新更快的“CAN-FD”。
我尝试了几种方法,但我不知道该怎么做:
我尝试取消选中此框:
我尝试将 CAN FD 波特率设置为 500Kbps,或者干脆删除整个部分“0”,但都没有成功。
我现在有点迷茫了。我确信解决这个问题非常简单,但我对 S32CT 还不够熟悉。
提前感谢您的帮助。
阿里斯
你好@Aris_ ,
很高兴听到它有效!
问候,
罗伯特五世
你好@Aris_ ,
首先要澄清一些事情,您在配置中取消选中的选项不用于启用或禁用 CanFD,而是用于选择它使用的协议(ISO CanFD 或非 ISO CanFD):
就发送普通 Can 帧(不是 FD)而言,只需打开 Can_Write 块并取消选中“Can FD Message”选项即可实现,您可以在此处看到:
如果您觉得这有帮助并且您开始在 Kvaser Leaf Light v2 上看到 Can 框架,请告诉我。
问候,
罗伯特五世