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.

[参考译文] GUI Composer 数据记录

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1190573/gui-composer-data-logging

主题中讨论的其他器件:TMS320F28069M

是否有任何方法可以使用 code composer studio 在文件上记录数据? 如果是、您能提供帮助吗?

我的 CCS 版本是 10.4.0.00006  

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

    您好!

    [引用 userid="224635" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1190573/gui-composer-data-logging 文件中是否有任何方法可以使用 code composer studio 记录数据? [/报价]

    您能否提供有关您的用例的更多详细信息? 例如、您是否希望定期记录目标中运行的程序的变量值? 您是否希望以非直观方式(而不是停止目标)执行此操作? 您使用的目标是什么?

    谢谢

    Ki

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

    我使用自己的板、安装了 TMS320F28069M。 我想为该 MCU 上运行的程序记录一个变量。 我不会停止目标。

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

    是否需要以特定的时间间隔记录变量?  

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

    是的、确切地说、我需要记录一些以特定间隔记录的变量。

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

    频率是多少? 如果速率很高、则可能无法使用现有设置。

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

    10kHz 就足够了。 是否可以记录10kHz 下的变量? 在该频率下、我最多可以记录多少个变量?

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

    这是一个挑战、如果不对目标执行一些缓冲、并且不以较低的频率间隔读取较大的数据块、这是不可能的。 当我在28x 上完成一些测试、尝试实时读取/记录主机中的变量时、我能做的最好的是~100Hz。 每次读取尝试都有一些开销、因此最好降低读取较大块的频率。

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

    好的、您是说我需要在每个100Hz 间隔的缓冲阵列上放置变量的值、然后处理那些记录的阵列吗?

    如果是、我该怎么做?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="224635" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1190573/gui-composer-data-logging/4503220 #4503220"]然后,您的意思是,我需要在每个100Hz 间隔的缓冲阵列上放置变量的值,然后再处理这些已记录的阵列?

    是的。

    [引用 userid="224635" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1190573/gui-composer-data-logging/4503220 #4503220"]如果是,我该怎么做?

    您需要创建此缓冲区数组并在代码中复制到此缓冲区。

    请注意、另一个选项 可能是通过某些外设(SPI?)将此数据流式传输出去 而不是 JTAG。 但是、您需要一些快速的器件来满足您的实时要求。

    谢谢

    Ki