主题中讨论的其他器件:MSP430F5529、 LP-MSP430FR2476、
我开发了一个用于驱动 BLDC 的新板、它主要使用 DRV 8350 和 MSP430F5529、 但我不使用板载仿真器、而是使用 LP-MSP430FR2476开发套件中的 eZ_FET 仿真器。 调试时,我只使用 SBWTDIO/SBWTCK 和 GND。 在在线调试过程中,电机可以按我的要求运行,一切都正常。 但是、断开 EZ FET 仿真器并重新为电路板供电后、电路板需要复位以运行。 为什么?
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.
我开发了一个用于驱动 BLDC 的新板、它主要使用 DRV 8350 和 MSP430F5529、 但我不使用板载仿真器、而是使用 LP-MSP430FR2476开发套件中的 eZ_FET 仿真器。 调试时,我只使用 SBWTDIO/SBWTCK 和 GND。 在在线调试过程中,电机可以按我的要求运行,一切都正常。 但是、断开 EZ FET 仿真器并重新为电路板供电后、电路板需要复位以运行。 为什么?
您好、感谢您的回复。
按照您的指示操作、我现在已经尝试了。 但它仍然不起作用。 唯一的区别是电路板上的 LED 指示 CPU 的工作时间比以前晚。 LED D2和 D7亮起表示存在故障、如下所示。
参考 代码为 DRV8350H_EVM E:DRV8350x_EVM_BLDC_FW_1.0.0\DRV835X_MSP430F5529_Trapezoide_Sensored_BLDC
此外,我还尝试了另一个__delay_cycles(),它仍然不起作用。 仍然需要 重置才能运行。为什么?
另一个、正如您所说的、 F5可以处理此问题、但您可能很快就会尝试与您的器件进行通信。 您的答案中所谓的 F5。 我有另一个开发板、我可以尝试一下。
正在等待您的回复。
此致、
分频器。
我不太清楚您的(可见)症状--是"LED D2和 D7亮起"还是"LED2亮起,LED7熄灭"? 无论潜在故障是什么、都似乎是在上电期间出现的瞬态、并且可能是固件在启动时未正确恢复。
在任一种情况下、这似乎更多地是与 DRV8350 (和/或 EVM)有关的问题、而不是与 MSP430有关的问题。 我希望您能在此处的电机控制论坛中更快地获得答案:
https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum