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/1029086/how-data-snapshot-viewer-can-help

大家好、您好!

我正在尝试使用 CCS v5.1和编译器6.0.2来构建项目并对其进行调试。 此应用程序包含一 个用于大型重型设备的定制板。

需要大量的 I/O 和感应。 我想知道 我能否在没有帮助或者没有 JTAG 或下载程序的情况下运行程序?

  是否可以使用快照来步进指针、使用寄存器播放?

如何选择遗传目标?

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

    您好!

    Data Snapshot Viewer 用于分析目标崩溃转储文件:

    https://software-dl.ti.com/ccs/esd/documents/ccs_crash-dump-analysis.html

    [引用 userid="231920" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1029086/how-data-snapshot-viewer-can-help ]]我想知道 ,我能否在没有帮助的情况下运行程序,或者运行 JTAG 或下载程序?

    CCSv5确实附带一些仿真器。 但是、28x 的唯一仿真器是 F283x CPU 仿真器。  

    [引用 userid="231920" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1029086/how-data-snapshot-viewer-can-help "]是否可以使用快照 作为 步进指针,使用寄存器进行播放?

    否 快照查看器仅用于分析崩溃转储文件。

    [引用 userid="231920" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1029086/how-data-snapshot-viewer-can-help "]如何选择遗传目标?[/quot]

    唯一的选项是通用 CPU 仿真器。 对于28x、只有 F283x CPU 仿真器可用。 我不确定这是否适合您的需求、尤其是因为它适用于定制板。 否则、您需要将程序加载到实际硬件上

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="2210" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1029086/how-data-snapshot-viewer-can-help/3804919 #3804919"]CCSv5确实附带了一些仿真器。 但是、28x 的唯一仿真器是 F283x CPU 仿真器。  [/报价]

    感谢你的答复。 你能给男人一个例子吗? 是否有可用链接?

    [引用 userid="2210" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1029086/how-data-snapshot-viewer-can-help/3804919 #3804919"]快照查看器仅用于分析崩溃转储文件。[/quot]

    故障转储文件的目标是什么?

    [引用 userid="2210" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1029086/how-data-snapshot-viewer-can-help/3804919 #3804919"]唯一的选项是通用 CPU 仿真器。 对于28x、只有 F283x CPU 仿真器可用。 我不确定这是否适合您的需求、尤其是因为它适用于定制板。 否则、您需要将程序加载到实际硬件上[/quot]

    请将我与  TI 的 F283x CPU 仿真器项目联系起来。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="231920" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1029086/how-data-snapshot-viewer-can-help/3810757 #3810757">感谢您的回复。 你能给男人一个例子吗? 有任何链接可用?

    F283x 仿真器附带 CCSv5。 您将无法在项目文件中指定仿真器连接。 但您可以为 其创建独立的目标配置:

    [引用 userid="231920" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1029086/how-data-snapshot-viewer-can-help/3810757 #3810757"]崩溃转储文件的目标是什么?

    请参阅:

    https://software-dl.ti.com/ccs/esd/documents/ccs_crash-dump-analysis.html

    谢谢

    Ki

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

    谢谢你。 让我们使用转储崩溃文件尝试它。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="231920" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1029086/how-data-snapshot-viewer-can-help/3812276 #3812276">谢谢。 让我们使用转储崩溃文件尝试它。[/quot]

    请注意、故障转储文件分析与调试目标不同。 它是为了调查目标系统崩溃、方法是以特定定义的格式保存寄存器和存储器的内容、然后使用 CCS 中提供的脚本在崩溃之前提取系统上的一些信息。 您可以找到一种从目标中提取数据并以所需格式转换数据的方法。

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

    尊敬的先生:

    我的现有 F/W 代码具有.out 和.bin 文件。

    我想了解我的目标寄存器是如何工作的。

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

    Ki 今天外出。

    您可以将.out 文件加载到仿真器中。

    提供的链接 Ki 提供了有关如何创建目标配置的说明。  

    https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_debug-main.html#manual-method

    我会使用此处所述的手动方法。  Ki 的屏幕截图显示了目标配置文件要使用的设置、链接中提供了启动此文件调试会话的说明。  完成此操作后、您可以单击"load"按钮并加载.out 文件。  可以打开寄存器窗口以查看寄存器值。

    此致、

    John

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="3175" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1029086/how-data-snapshot-viewer-can-help/3814746 #3814746"] Ki 的屏幕截图显示了目标配置文件要使用的设置,链接中包含了启动此文件调试会话的说明。  完成此操作后、您可以单击"load"按钮并加载.out 文件。  可以打开寄存器窗口以查看寄存器值。[/quot]

    谢谢你。 此时不需要调试器/JTAG?

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

    如果您使用的是仿真器、则无需 JTAG。  一个指令集仿真器在您的 PC 上运行并模拟器件。  如果您想连接到实际电路板并在其中加载程序、则需要 JTAG。  新版本的 Code Composer Studio 没有仿真器、但您使用的旧版本仍然有仿真器。

    此致、

    John

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

    尊敬的约翰爵士:

    正如 Ki 先生所说 、CCSv5确实附带了一些仿真器。 但是、28x 的唯一仿真器是 F283x CPU 仿真器

    这意味着我只能使用 F283X,但是我的定制项目是关于 F2806x。

    你能给我建议我该怎么做吗?

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

    我建议尝试使用 F283x 仿真器来查看代码是否会运行。  如果不是这样、您唯一的选择就是在硬件上运行它。  如果您在使用自己的电路板时遇到问题、另一种选择是在 TI 开发板上尝试。

    这个可以是一个选项: https://www.ti.com/tool/LAUNCHXL-F28069M

    此致、

    John