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.

[参考译文] TMS320F28388D:MCAN 错误

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1065711/tms320f28388d-mcan-error

器件型号:TMS320F28388D

您好!

我将在连接到 TI CAN 收发器评估板的 TI 28388D 评估板上测试 MCAN 的运行情况。

在一端、收发器(通过集线板)连接到 DSP 和评估板电源。 另一方面,收发器通过5V 外部电源连接到 Kvasser 和 PC。

如果演示应用在连接外部电源的情况下启动、则表明其工作正常。 我可以发送和接收与 PC 软件和电路板之间的 CAN 电报。

如果在外部电源关闭的情况下启动应用程序,并且外部电源打开 ,则无法建立通信。

我假设 MCAN 进入某种错误状态。

我扫描了用户手册以了解在这种情况下需要监控的相关寄存器,以及如何摆脱这种状态,但找不到明确的参考。

您能帮助处理应用手册和/或相关数据吗? 我应该查看哪些电阻器来了解 MCAN 是否处于错误状态? 如何清除错误?

谢谢

Inno

  

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

    Inno、

                   每个 CAN 节点都需要能够监控其自身的传输。 我在 www.ti.com/lit/spracu9上解释了原因。 如果有收发器、但没有其他节点、则传输将反复进行、直到收到 ACK。 如果没有收发器、很可能在第一次传输时发生 Bit0错误并将其推入总线关闭状态。