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.

[参考译文] MSP430G2553:在没有调试器的情况下运行时出现问题。

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/992035/msp430g2553-problems-while-running-without-debugger

器件型号:MSP430G2553

您好!

我有一个学校项目、其中 MSP430G2ET Launchpad 测量土壤湿度、并在土壤干燥时运行泵。 它还测量光并将一些数据保存到闪存中、但我已注释掉这些行。 当我尝试在没有 IAR 调试器的情况下运行 launchpad 时出现问题 occours。 LaunchPad 将冻结、程序将无法运行。 我在计时器中断(1s 周期)中具有闪烁 LED 控制、因此我知道程序将在何时运行。 当我退出调试器时、LED 不会闪烁并保持亮起。 当我按下"Reset"时、会发生相同的情况。 我认为问题是在时间中断例程中、但我无法解决。 e2e.ti.com/.../plant_5F00_moisture_5F00_system.c

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

    您好 Jesse、

    RST 引脚上是否有一个47k 上拉电阻器?

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

    我的 RST 引脚上有恒定的3.3V 电压、没有电阻器。 我使用了47k 上拉电阻器、但没有效果。 当我终止调试时、简单闪烁的 LED 程序保持运行、当我插入 VCC 时、程序启动。 RST 引脚电阻器也没有影响。

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

    您好 Jesse、

    您是否有可能将 RST/NMI 引脚重新配置为 NMI?

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

    您是否启用了 G2ET 32kHz 晶体电路[参考 Y1附近电路板上的丝网--需要焊接]。 开箱即用、该电路被禁用。 我看到您在 G2ET 上的症状是禁用它、但在启用它的 G2ET 上则不是。

    要让您继续、请尝试添加

    >BCSCTL3 |= LFXT1S_2; // ACLK=VLOCLK

    这会将闪烁速度减至每8秒1次转换、但会运行。

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

    这解决了问题。 谢谢!