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.

[参考译文] 如果没有真正的硬件仿真器、如何控制地址?

Guru**** 2587365 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1046196/how-can-i-konw-the-address-without-a-real-hardware-emulator

大家好、支持团队

我的客户有以下问题:

在 ccs10.2.0中,如果没有仿真器,我就无法知道代码中变量的地址。
我使用的是 CCS V5、在 CCS v5中、我可以使用德州仪器仿真器来检查变量的地址、
但在 CCS 10.2.0中、我必须连接一个真正的仿真器才能了解应用程序。
调试大功率器件非常不方便、尤其是出差时。
如果没有真正的硬件仿真器、如何控制地址?

非常感谢。

此致、
Yuki

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

    Yuki、

    假设我们讨论的是全局变量、最简单的方法是查看映射文件:

    我不确定您使用的设备是什么,但使用数据表快照查看器可能是一个选项。  该功能旨在查看崩溃转储、但如果您所讨论的变量是全局变量、则可以将其用于此目的。

    首先、我们需要创建目标配置

    1. 从"视图"菜单打开目标配置视图
    2. 单击按钮以创建新的目标配置
    3. 给它一个名称
    4. 选择数据快照查看器作为连接类型
    5. 选择要使用的设备
    6. 保存

    现在、我们启动调试会话并加载符号

    1. 在目标配置视图中、选择刚创建的配置文件
    2. 右键单击它并"启动选定的配置"
    3. 启动调试会话后、选择加载符号并从程序加载符号
    4. 现在、您可以将全局变量添加到表达式视图中、并且地址有一列

    此致、

    John

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您介绍的方式是有效的。
    非常感谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很好。