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.

[参考译文] CCS/TMDSLCDK6748:如何在不进行调试的情况下上传和运行代码

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/732824/ccs-tmdslcdk6748-how-to-upload-and-run-code-without-debugging

器件型号:TMDSLCDK6748

工具/软件:Code Composer Studio

您好!

是否可以在不运行调试器的情况下将代码上载到目标器件?

谢谢、

Scott

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

    我为您看到3个选项:
    1.运行->加载
    2.主工具栏上的闪烁图标
    3.阅读您的手册。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Scott -"不运行调试器"是什么意思? 大多数操作将需要使用某种形式的调试引擎将目标连接到加载/运行(即使是在"发动机罩下"完成)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ki-Soo、谢谢您的提问。

    嗯、我的意思是:假设我希望代码针对速度进行优化。 但是、如果有调试器嵌入在代码中的调试符号等、这是否会增加执行时间? 此外、当我在"Release"下编译工程时、CCS 仍允许我调试代码。 如果是发布版本、这是怎么可能的? 我只想确保运行优化的代码。

    谢谢、

    Scott

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

    [引用 USER="SCG"]但如果有调试器嵌入代码中的调试符号等,这是否会增加执行时间?[/quot]

    调试符号对代码的实际目标执行没有影响。 这些符号仅加载到调试器、而不加载到目标。 当调试器加载*。out 文件(包含调试符号和目标代码)时、目标代码加载到目标、而调试符号加载到调试器中。

    SCott 说:
    此外、当我在"Release"下构建项目时、CCS 仍允许我调试代码。 如果是发布版本、这是怎么可能的?

    除非从可执行文件中完全去除调试符号、否则您将始终具有一定程度的可见性-即使对于优化的代码也是如此。 唯一的问题是启用的优化越多、调试体验就越受限。

    请查看以下文章。 它应解决您的主要问题:

    http://dev.ti.com/tirex/#/?link=Development%20Tools%2FIntegrated%20Development%20Environments%2FCode%20Composer%20Studio%2FProjects%20and%20Build%2FDocuments%2FApplication%20Notes%2FDebug%20versus%20Optimization%20Tradeoff

    谢谢

    Ki