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.

[参考译文] 调试 CSS 脚本时、它无法继续执行脚本或在它在断点处停止后到达下一个断点。

Guru**** 2577385 points
Other Parts Discussed in Thread: AWR1843

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1134373/when-a-css-script-is-debugged-it-cannot-continue-to-execute-the-script-or-reach-the-next-breakpoint-after-it-stops-at-the-breakpoint

Thread 中讨论的其他器件:AWR1843

您好,

我使用 AWR1843、XSD110调试器和 CCS 软件来构建调试环境、并使用 python 编写脚本来调用 DSS 接口中的方法以实现自动测试。 目标板在遇到断点时停止、但我希望它继续 运行到下一个断点、然后计算两个端点之间代码的执行时间。 我在断点之前调用时钟计时器 API、并读取时钟值、在断点之后调用 clock.runBenchmark API。 调用 clock.runBenchmark API 后、会再次读取时钟值。 该操作的最终结果是、首次将时钟值读为0时、第二次无法读取时钟值时、为什么相关接口调用的顺序或方法正确? 脚本的屏幕截图和最终运行结果如下:

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

    您好!

    请注意、步骤3是冗余的。 clock.benchmark 将自动读取时钟值并在目标停止后返回该值。 此外、不需要第1步。 clock.benchmark 将在运行目标之前自动启用时钟。

    至于日志、我在其中没有看到任何指示未能读取时钟的内容。 请提供完整的日志。

    谢谢

    Ki