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.

[参考译文] MSPM0G3507:更新后无调试播放按钮

Guru**** 2460850 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1482153/mspm0g3507-no-debug-play-button-after-updating

器件型号:MSPM0G3507
主题中讨论的其他器件:SysConfig

工具与软件:

对不起,您访问的页面不存在。

我一直在处理一个项目、今天上午似乎还有 IDE 的更新(使用 CCS theia 1.5.1)、

我想是 SDK 更新到了2.04。

有时我会备份项目、方法是保存源文件和 SysConfig 文件、然后创建一个简单的新项目、复制这些文件并进行编译和调试。

通常、在调试时、我会有一个"play"按钮来启动程序。

但是、在此次更新之后-即使使用相同的项目-我也不再拥有此文件。

我不知道我是不是以某种方式弄乱了。

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

    尊敬的 Anders:
    我建议在其他文件夹中备份项目、然后安装最新的 CCS 20.1.0、最新的 M0SDK和最新的 SysConfig。 如果安装完所有设备后问题仍然存在、请告诉我。

    此致、

    Diego Abad

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

    我完全卸载了版本1.5
    然后重新安装 CCS  20.0.2.5__1.6.2 (SDK:2.4.0.06;SysConfig:1.22.0)

    使用配置工具设置简单的 PWM、进行简单测试。

    按 F5进行调试、结果是:


    此时、程序未运行。 但是我发现、如果我按下电路板上的 NRST 按钮(这是 LPMSPM0G3507)、它将会启动。
    但通常在更新前、我会在这里有一个"play"按钮来启动程序。

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

    尊敬的 Anders:
    这看起来很奇怪。 您能否尝试导入 GPIO_toggle 等 SDK 项目、右键点击要运行的项目、然后点击"调试"按钮?  

    此致、

    Diego Abad

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

    好的、这实际上给出了我通常看到的结果:

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

    尊敬的 Anders:
    如果是这样、您正在运行的项目中可能存在导致问题出现的问题。 我的 建议是使用"正在工作"的空项目重新创建遇到问题的项目、看看这是否可以解决问题。

    此致、

    Diego Abad

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

    这实际上是我在上面尝试描述的东西。
    例如、我使用"empty_driverlib_src"模板创建一个新的简单工程。
    我在系统配置器中启用"DriverLib"。
    全部保存、重新构建、调试。 ->不播放按钮。

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

    尊敬的 Anders:
    问题是否仅在使用 empty_driverlib_src 和项目时出现? 或者在必须调试 gpio_toggle 项目时也会发生这种情况吗? 如果 gpio_toggle 可以正常工作、我建议使用 gpio_toggle 项目作为您的基础并在此进行工作。
    此致、
    Diego Abad

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

    目前、我可以解决这个问题-但我的推定是、这不是程序的预期行为、并且在使用任何示例项目时不应该发生?

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

    尊敬的 Anders:
    根据我的经验、这往往会在一些配置不正确的项目中发生。 不过、我不确定根本原因是什么、因为不同项目之间的情况各不相同。 我的建议是缩小此错误的可能来源(如果您有时间)。
    此致、
    Diego Abad