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.

[参考译文] MSP430F6720A:LPM3调试

Guru**** 2502465 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1187668/msp430f6720a-lpm3-debugging

器件型号:MSP430F6720A

您好!
客户有一个器件在 LPM3中存在残桩、不会再次出现(仅通过 POR 或复位)。 是否可以连接 JTAG 调试器并读出寄存器? 以某种方式调试该器件的可能性有多大?

此致、Holger

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

    问题将在它们退出 LPM3的任何方式内。 这将是一个中断。 假设其中一个已正确设置且中断已启用。

    调试器当然非常方便。

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

    尊敬的 David:
    那么、当调试器处于 LPM3中时、它是否可以连接到 MSP430?

    对此、Holger

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

    调试器可以连接到 LPM3中的 MSP430。 客户面临的问题不是很清楚。  正常情况下、当器件进入 LPM3时、代码将停止运行、直到它从 LPM3唤醒。

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

    因此、他可以将调试器连接到卡在 LPM3中而不进行复位的器件。 那么、您将转到目标文件并按鼠标右键"Launch Selected Configuration"以连接到器件、对吧? 然后、他能否读出 CPU 寄存器?

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

    我不明白这个问题。 您可以将 JTAG 或 Spy by Wire 小工具连接到目标、下载代码、然后开始执行。 然后您可以随时将其停止并四处走动。

    但您仍然不需要调试器来思考代码退出 LPM 所需的特定条件为何不会发生。

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

    尊敬的 David:
    客户退货有问题。 该器件被吸入、只能通过复位或 POR 激活。 他认为它无法从 LPM3中上升。 在这种情况下、他希望读出寄存器。 这种残留的器件/外壳极少可生产、他不想将其复位。 我假设 XT1晶振停止、因此读取 XT1LFOFFG 位会很有趣。

    此致、Holger

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

    您可以参考本指南中的行来读取寄存器而不进行复位

    e2e.ti.com/.../5315.Read-MSP430-PC-counter-and-register.pdf