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.
工具与软件:
尊敬的 TI 团队:
我们的团队首次使用 MSPM0G3519 MCU 以及 TCAN1044AVDDFRQ1 CAN 收发器。 在通过施加外部热量测试 CAN 收发器的 TSD (热关断)特性期间、收发器停止运行、并且在上电复位(POR)或 MCU 复位(通过 NRST 引脚)之前没有恢复。 在此问题期间、TX 引脚持续保持高电平。
仅复位 MCU 后通信才恢复、表明 MCU 的 CAN 模块导致通信锁存。 在了解如何解决这一问题时、我们需要您的支持。
其他信息:当使用另一个 MCU (Renesas RH850系列)测试相同的 TSD 功能时、通信会自动恢复、无需复位。
尊敬的 REDDBY:
请提供以下信息:
1. 测试中 MSPM0G3519 CAN 控制器的热关断温度是多少?
2. MCU 无法正常工作时、MCU 内核及其他外设能否正常工作? (例如、通过计时器触发 GPIO 切换)
3.这种现象的重现频率是什么。 (MSPM0无法 从高温状态恢复)。
此致、
Pengfei
您好、Pengfei
我们仅对 CAN 收发器进行加热(使用热风机在 CAN IC 上进行本地加热以创建 TSD)、因此 MCU 不会看到这种热量。
我们使用2个 MCU CAN。 电路板上的2ndCAN 正常工作、而第1个 CAN IC 处于 TSD 中则表示 MCU 正在工作。
我们还执行了另一项测试、在 MCU 上创建了 TSD、并自动恢复到正常功能。
尊敬的 REFFY:
以下是我在 TCAN1104数据表中找到的一些信息。 如您所说,我认为 MCU 在 CAN 收发器的 TSD 测试中工作 正常,因为它可以正常操作另一个 CAN 控制器。 实现它的简单方法 仔细检查这是在 while ()循环中写入 GPIO 切换代码,以查看 LED 是否正常闪烁。
可以执行两个调试测试:
如有必要、我可以回帖让我们的 CAN 收发器团队专家进行评论。
此致
Pengfei