This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F280039:CAN FD:无法自动重新连接

Guru**** 2042910 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1271765/tms320f280039-can-fd-can-not-reconnect-automatically

器件型号:TMS320F280039

尊敬的专家:

我的客户使用 F280039 CAN FD  与另一个 ARM MCU 通信、波特率为1M+5M。 F280039用5ms 计时器将数据发送到 ARM 中和器。 当 拔下 CAN FD 电缆并重新连接后 、F280039 无法发送或接收数据、无法自动重新连接、并且 ARM 中和器仍以1s 的间隔发送帧。 利用 C2000的 DCAN 外设、可以在重新连接断开连接后自动恢复通信。 MCAN 是否能够实现此功能?如何实现此功能?   还有 带有 DCAN 的仲裁域检测机制、可用于识别同一总线上具有相同地址代码的模块节点、但 MCAN 似乎 没有这个功能、对吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Angela:

    感谢您的提问。 您是否将收发器与 MCAN 配合使用? 这听起来好像在拔下电缆时、正在使用的收发器可能不支持"浮动"电压。

    如果 MCAN RX 接收到"浮动电压"、则 MCAN 上也可能会(正确)触发错误。 确保当电缆断开时 MCAN RX 线路未悬空。

    此致、

    文斯