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.

[参考译文] MSP430F5418A:错误:调试模式与独立模式

Guru**** 2589280 points
Other Parts Discussed in Thread: MSP430F5418A

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/629126/msp430f5418a-error-debug-mode-vs-standalone-mode

部件号:MSP430F5418A

我正在开发基于msp430f5418a的产品。 我在调试模式下执行了算法,它工作正常。 但是,断开主板与PC的连接并重新接通电源后,它将无法工作。 我将它连接回PC并通过CCS运行调试程序,它再次工作。 所以我猜工具链中有问题,或者我遇到了重置问题。

在板上,我们有一个低于2048个采样/秒的ADC输入和处理算法。  

是否有人会提示我从何处着手处理此问题? 它是否与时间安排有关?

谢谢!

梁先生

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

    梁先生:

    如果您能告诉您的应用程序正在执行什么操作,那将是非常好的。

    您是否可以通过简单的闪烁LED演示来检查代码是否在开机时运行,而无需连接到PC?

    此致

    Lukas

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

    您好,Lukas:

    让我简单地描述一下我的应用。 它是一个简单的音频检测器。 ADC连接到麦克风。 我通过计时器配置将采样率设置为2048个采样/秒。 采集每个样本后,调用中断函数。 我将所有的信号处理都放在中断功能中。 输出是连接到LED的GPIO端口。

    我猜我的问题可能是1)重置问题或2)信号处理中的计时错误。

    此信息是否有用? 谢谢!

    梁先生

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

    梁先生:

    事实上,这是有帮助的。

    但是,我会从头开始检查我的初始请求,以在自由运行模式下运行闪烁LED演示。

    Lukas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好
    考虑到应用程序在连接调试器的情况下运行顺畅,我将检查以下内容:
    1.检查独立主板上的RESET和VCC连接。 即使在独立的情况下也尝试探查它们。 在调试器连接的情况下,IT可能会提供复位和电源,因此其中任何一个都可能是独立系统上的问题。
    2.您可能是从RAM而不是闪存运行代码,因此,断开电源时,代码可能会丢失。 请检查

    不过,我建议你先接受梁先生的建议,做一个简单的盲板,然后再做上述检查。 您的问题可能与系统的其他组件有关,因此将微控制器功能与系统的其他组件隔离开来是有意义的

    此致
    西山