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.

[参考译文] MSP430FG6426:MSP430:在将负载连接到我的模块时停止目标CPU时出现问题

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1094079/msp430fg6426-msp430-trouble-halting-target-cpu---while-connecting-load-to-my-module

部件号:MSP430FG6426

尊敬的团队:

我拥有 MSP430FG6426,通过结合TI的74HC595移位寄存器和ULN2803激活约80个电感负载(每个25mA)。

我在以我想要的方式激活ULN通道时,调试会话运行得非常好。

但是当我尝试连接80个感应负载时,调试会话出现错误“MSP430:停止目标CPU时出现故障”,当我尝试在此处打开超过10个螺线管时,这种情况一直发生。 (如果我保持10以下,则没有问题)

另外,我认为控制器没有任何问题,即使80个负载都被激活,它也能正常运行。 它只是此时失败的调试器。

我正在使用 代码编辑器- 9.2 .........0

调试器-带SpyBiWire的MSPFET430UIF

如果我能在这里找到调试器出现错误的原因,那将非常有帮助?

谢谢

Surya

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

    这很可能是因为那些连接的感应负载和电子会到达它们想要到达的位置,而不是您认为应该到达的位置。 由于它在连接调试器之前一直有效,我首先猜测的是接地环路。 如果目标和调试器的电源恰好接地与安全接地相连,则会出现您不期望的回路和电压下降。

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

    非常感谢您在这里的回答,我尝试了以下操作,解决了问题。

    1)正如您所提到的,我通过直接向负载提供接地而不是从PCB模块(在电子元件和感应负载之间共享一个公共接地)进行布线,使接地线变得牢固。

    2)我有一个非标准SMPS为我的模块供电,现在我更换了Meanwell品牌的SMPS,如果我从通用印刷电路板上加电负载,这也解决了问题。

    感谢您提供真正帮助解决问题的提示。