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.

[参考译文] TM4C123GH6PZ:带宽计算

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1080230/tm4c123gh6pz-bandwidth-calculations

部件号:TM4C123GH6PZ

您好,团队帮助客户使用此设备。  该软件是裸机,没有操作系统。  他们可以 简单地计算他们正在使用的 CPU 带宽。 利用率太接近100%,他们希望更好地了解哪个功能导致了大部分负载。 他们将 xds100v2 JTAG 仿真器连接到我们的目标(事实上菊花链中有两个 Tivas),到目前为止,他们还没有找到一种方法来使 CCS 测量每个函数所消耗的时间。 我们非常感谢您的帮助!

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

    你好,坎南,

    我本人或我的同事都没有听说过任何 CCS 功能,这些功能允许您测量裸机代码的 CPU 负载。 仅适用于 RTOS 情况。

    如果我处于这种情况并且有可用的 I/O,我会在输入和退出函数时使用 GPIO 切换高和低,以了解这些函数的处理时间,特别是任何可能存在瓶颈的函数。

    这是我在结束时能提出的最好的想法

    此致,

    拉尔夫·雅各比

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="76216" url="~/support/icles/arm-based icroms-group/arm-based icles/f/arm-based icroms-forum-forum/1080230/tm4c123gh6pz-band-calculations"],它们太接近100%的利用率,希望更好地了解哪个函数导致了大部分负载/引用数据。]

    CCS 具有 统计函数分析 功能,可以查找哪些函数占用的时间最多。

    [引用 userid="76216" url="~/support/icles/arm-based icroms-group/arm-based icros/f/arm-based 微处理器-forume/1080230/tm4c123gh6pz-band-calculations"]它们将 xds100v2 JTAG 仿真器连接到我们的目标(事实上,在每个链中都有两个菊花链),并且它们都没有计算出它们所需的时间,并且没有计算方法。]

    要执行 统计函数分析,需要使用支持 SWO 跟踪(例如 XDS110或 XDS200)的调试探测器。