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.

[参考译文] CODECOMPOSER:如何显示变量?

Guru**** 2394305 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1157986/codecomposer-how-do-i-show-the-variables

器件型号:CODECOMPOSER

您好!

标题中包含了所有内容。 我经常不使用 CCS。 我现在正在为 F5510编写一个程序、但无论如何

这是一个 CCS 问题。

通常、当您使用调试器时、想法是观察当前上下文中的所有变量、通常在当前函数中。

所有窗口/窗格均为空。 变量、表达式。 我有一个变量、让我们在我的当前函数中说"A"。

如果我想为表达式添加一个表达式、我在+号前面加上、然后输入"A"。 表达式窗口右侧显示"identifier not found a"。

我还使用了基于 Eclipse 构建的 STM32环境、我不必指定或配置任何内容

当我需要 tham 时、变量就在那里。

是否有方法在 CCS 中配置相同的行为?

感谢您的提示。

R

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

    您好!

    [引用 userid="4275" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1157986/codecomposer-how-do-i-show-the-variables ]\n 如果我要为表达式添加一个表达式,请在+号前面加上,然后输入"A"。 表达式窗口右侧显示"identifier not found a"。

    这种情况的一个常见原因是启用了编译器优化、并且相关变量已被优化。  

    如果禁用了优化、但问题仍在发生、则可能存在多种其他原因。 提供一个小型测试用例会很有帮助。

    谢谢

    Ki

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

    Pascal、

    CCS 中的"variables"视图将自动显示范围内且存在于应用程序中的任何局部变量(即未优化出)。  Expressions 视图需要变量、Expressions... 要添加到它以显示。

    在本示例中、我有一个变量 i 和一个变量 John。  您可以看到我自动显示在变量视图中(右上角视图)。  如果我将 John 添加到 Expressions 视图中、我会收到"identifier not found"消息(位于变量视图的正下方)。

    如 Ki 所述、您能否提供有用的示例。  此外、请说明您使用的 CCS 版本。

    此致、

    John