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.

[参考译文] LP-MSPM0G3507:不进行调试的闪存- Code Composer Studio Theia

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1401768/lp-mspm0g3507-flash-without-debug---code-composer-studio-theia

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

工具与软件:

您好!

我正在将 Code Composer Studio Theia (版本:1.4.1.1 -默认与 Code API:1.85.1)与 LP-MSPM0G3507配合使用。

我找不到任何按钮、也无法将我的软件刷写到 LaunchPad 上的 MSPM0G3507。

我只看到构建选项:

和调试按钮:

如何将源代码刷写到 MSPM0G3507?

我建议"load"菜单可能就是我想做的。 但所有按钮都呈灰色显示。

提前感谢!

Matze

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

    大家好、Matze

    可以在连接到器件后加载程序。 该 线程中的最后一个响应 包含一些信息、但我也将详细说明这些步骤。

    1. 在工作区中、打开 targetConfigs 文件夹并右键点击.ccxml

    2. 选择无工程调试
    3. 在打开的新菜单中、右键点击"Texas Instruments XDS110 USB Debug Probe"
    4. 选择连接目标(connect target)
    5. 这会将您连接到 DAP (调试可访问端口)内核
    6. 在"Run"选项卡下、选择"load program"
    7. 点击"browse"、然后导航到您的.out 文件
      1. 通常、该文件位于工程的调试文件夹中
    8. 点击"打开"、然后点击"确定"。 程序将加载到器件上。
    9. 您现在可以按下蓝色的播放按钮、或在运行菜单中选择自由运行。

    此致、
    Luke

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

    真的吗?

    这不是完全不现实的日常使用程序吗?!

    为什么 Microchips MPLABX 中没有加载/闪存/编程按钮?

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

    调试项目将刷写设备并运行代码。 我通常会在代码开发期间进行调试、因为它会刷写程序并加载符号、以便我可以检查寄存器、在运行时设置断点、检查变量等 热键为 F5。

    您还可以根据上述步骤单独加载程序、如果已经连接到系统并且不想关闭调试会话、这将大有裨益。

    还有 UNIFLASH、 它是专为制作的单独程序 而变化 刷写器件(在汇编线上或如果使用单独的开发人员工具和/或编译器时很有用)

    此致、
    Luke

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

    我发现它工作正常。

    或者,只需使用调试功能,一旦它到达 main()断点,就会碰到红色方块。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="353832" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1401768/lp-mspm0g3507-flash-without-debug---code-composer-studio-theia "]我找不到任何按钮、也找不到仅将我的软件刷写到 LaunchPad 上的 MSPM0G3507的可能性。

    对于该功能、我们在 CCS Eclipse 中有了一个"Flash"按钮。 CCS Theia 中不存在此功能。

    我提交了一个改进请求、将它引入 CCS Eclipse。 跟踪链接: https://sir.ext.ti.com/jira/browse/EXT_EP-11925

    请注意、这种行为基本上是自动执行 Luke 已提及的易于使用的步骤。

    谢谢

    Ki

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

    非常感谢! 这正是我所希望的

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

    总之...

    CCS Theia 与 CCS 相比有哪些主要优势?

    为什么要使用 Theia? 为什么不返回到 CCS?

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

    结账:

    https://software-dl.ti.com/ccs/esd/CCSv20/