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:调试 TMS320F2837xS Blackhawk USB2000控制器

Guru**** 2478765 points
Other Parts Discussed in Thread: TMS320F28377S

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/805817/ccs-debug-tms320f2837xs-blackhawk-usb2000-controller

工具/软件:Code Composer Studio

您好!

我需要知道 Blackhawk USB 2000控制器是否可与 TI Code Composer 配合使用、以便调试为基于 TMS320F28377S 的定制板编写的代码。

我必须使用一个源代码的不同配置(闪存、FLASH_DEBUG、RAM、RAM_DEBUG)、并且我不知道我可以使用其中的哪一个来执行调试操作。

您能告诉我在哪里可以了解如何使用这些对象进行调试吗?

谢谢你  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    闪存、FLASH_DEBUG、RAM 和 RAM_DEBUG 是您项目的构建配置。 编译配置具有自己的编译器/链接器编译选项集、甚至可以具有不同的源文件。 在你的情况下,我相信这两个都是真的。

    我假设闪存和 FLASH_DEBUG 使用将程序放入闪存的链接器命令文件进行设置、并且 RAM 和 RAM_DEBUG 具有将程序放入 RAM 的不同链接器命令文件。 即、您的项目中将有2个链接器命令文件、根据激活的构建配置、其中一个将被排除。

    对于_debug 和没有_debug 的调试、通常用户具有不同的编译器优化设置。 您可以使用这些配置中的任何一个进行调试、除非您将构建选项设置为不包含任何符号调试信息。 通常、使用高级优化进行调试更具挑战性、因为编译器在调度指令时会更激进、因此您没有那么多的源代码相关性。

    请注意、Blackhawk USB 2000调试探针很旧、无法与 CCSv9及更高版本配合使用。 您将需要使用 CCSv8。

    听起来好像您不熟悉使用 CCS。 我建议您参加本次专题讨论会、其中介绍了在 C2000器件上使用 CCS 的基础知识。
    dev.ti.com/.../node

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

    尊敬的 John:

    谢谢、谢谢、谢谢、谢谢、谢谢、谢谢、 谢谢

    非常珍贵。