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/TMS320F28379S:性能评测代码-运行时和运行时

Guru**** 2530720 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/879390/ccs-tms320f28379s-profiling-code---run-time-analisys

器件型号:TMS320F28379S

工具/软件:Code Composer Studio

尊敬的所有人

 我使用 TMS320F28379SZWT Delfino、CCS7和 XDS 调试器。

我想执行代码分析、这意味着评估应用程序代码中每个函数的执行时间和调用次数; 这是不进行代码修改即可实现的。

我已经尝试了德州仪器维基页面中描述的所有可能性、但它们需要停止并中断代码。

我已经看到、在调试模式下、点击 Tools 有两个可用于分析的有用部分:"System Analizer"和"Profile"、但我不知道如何配置它。

有人能帮我吗?

谢谢你

此致

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

    您好!

    [引用 user="Mattia 设置"]我看到在调试模式下,单击“工具”有两个可用于分析的有用部分:“系统解串器”和“配置文件”,但我不知道如何配置它。

    两种选项均不适用于您的需求。 前者需要修改代码、后者基于断点(28x 上无论如何都不支持)。

    您的理想解决方案是基于硬件跟踪的解决方案。 遗憾的是、您的器件不支持该功能。

    Ki

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

    DEA KI
    非常感谢您的重播。

    好的、为了执行此任务、我可以修改我需要分析的函数中的代码。

    如果我检测或修改代码,如何配置 SW 应用程序?

    在哪里可以找到有关架构和调试器的教程?

    此致

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

    有关在28x 上进行性能评测的更多建议、请参阅以下文章:

    http://software-dl.ti.com/ccs/esd/documents/c2000_profiling-on-c28x-targets.html

    有关检测的选项、请参阅"在 SYS/BIOS 中进行性能评测"一节。 这假定您的应用正在使用 SYS/BIOS

    您还可以尝试使用 CPU 定时器寄存器或 GPIO 引脚、如文章中所述。

    请注意、"Profiling Data Collection"部分是指我之前提到的 CCS 函数分析器。 我不建议使用此选项。

    谢谢

    Ki

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

    尊敬的 Ki

    当我启用时钟时、它会显示完全错误的数字。

    本文不介绍如何配置时钟。

    如何解决此问题?

    我无法使用具有示波器的外部 GPIO。

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

    [报价用户="Mattia 设置"]当我启用时钟时,它会显示完全错误的数字。

    时钟报告的计数与预期计数之间的关系是多少? 您是如何进行测量的?