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/TMS320F28335:仅发布错误-调试和发布之间的区别

Guru**** 2989100 points

Other Parts Discussed in Thread: TMS320F28335

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/937053/ccs-tms320f28335-release-only-bugs---difference-between-debug-and-release

器件型号:TMS320F28335

工具/软件:Code Composer Studio

大家好、

我是实习生、正在尝试使用 TMS320F28335和 CCS V8.1.0为我们的产品开发必要的代码。 我有自己的代码和以前的工作代码可供我使用。 它们在调试模式下工作正常、但当我切换到释放模式时、会出现40多个错误。 其中大多数是"已指定 XXXX 存储器范围"和"存储器范围与现有存储器范围重叠"。 这些错误不会在调试模式下出现。 我的问题是、

1) 1)何时应使用调试和释放模式?

我做了一些研究、互联网说发布模式占用的存储空间更少。 但它会影响速度吗? 因为当我将代码上传到我们的器件时、这些代码将立即发送给客户。

2) 2)为什么发布模式认为我正在使用已定义的存储器、而调试模式不会使用?

3) 3)我还想说、如果有人能描述这些模式的用途、我对这一主题有点失落。

提前感谢您的回答。 很抱歉、我问过显而易见的问题、但我对嵌入式系统和 DSP 的世界是陌生的。

此致、

Berkan

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

    您好、Berkan、

    [引用 USER="Berkan Arslan">他们在调试模式下工作正常、但当我切换到释放模式时、我会遇到40多个错误。 其中大多数是"已指定 XXXX 存储器范围"和"存储器范围与现有存储器范围重叠"。 这些错误不会在调试模式下出现。[/quot]

    我怀疑 Release 配置 指定了一 个与 其他链接器命令文件冲突的附加链接器命令文件。 请删除不需要的 cmd 文件。

    [引用 user="Berkan Arslan"]1-)何时应使用调试和发布模式?[/quot]

    这些只是默认 构建配置。 如需更多信息、请参阅用户指南中的以下链接以了解更多详细信息:

    https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_project-management.html#build-configurations

    [引用 user="Berkan Arslan">我做了一些研究、互联网说发布模式占用的存储空间更小。 但它会影响速度吗? 因为当我将代码上传到我们的器件时、这些代码将立即发送给客户。

    如上面我提供的用户指南链接中所述、版本配置的功能可能会因器件而异。 TI 的许多示例都将自行决定这些配置的用途。 因此、它确实是一个很大的变量、您应该自行完成这些选项。

    [引用 user="Berkan Arslan"]2-)为什么发布模式认为我在调试时使用的是已定义的存储器?

    请参阅我关于额外 cmd 文件的可能性的第一个注释。

    [引用 user="Berkan Arslan"]3-)我也希望有人能描述这些模式的用途,但我对本主题有点失落。

    检查上面提到的用户指南的链接。

    希望这对您有所帮助

    [引述 USER="Berkan Arslan"]抱歉,他问的是显而易见的问题,但我对嵌入式系统和 DSP 的世界是陌生的。[/引述]

    欢迎!

    谢谢

    Ki

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

    您好 Ki、

    在篡改设置后、我意识到我的版本构建配置与调试配置不同、正如您所说的那样。 这确实是一个链接器文件问题。

    我的培训也非常需要您提供的这些指南。

    再次感谢您的快速回复和帮助。