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/TMS320F28379D:实现最大采样率

Guru**** 2589280 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/837176/ccs-tms320f28379d-achieving-maximum-sampling-rate

器件型号:TMS320F28379D
主题中讨论的其他器件:C2000WARE

工具/软件:Code Composer Studio

您好!

我不熟悉 TMS320系列 MCU。 我想在单通道上以可能的最大采样率(3.5MSPS)对信号进行采样。 我要使用哪个示例、以及如何配置它? 我一直在尝试使用 ADC_SoC_ePWM_cpu01示例、但它似乎不是在最大频率下运行、我无法确定系统的采样频率是多少? 我的图形非常失真。

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

    您好!

    您需要根据所需的频率配置触发频率(PWM 频率)。

    谢谢

    Vasudha

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

    您好!

    感谢你的答复。 这就是我一直尝试通过设置 TBPRD 来实现的。 尽管如此、我不确定系统的时钟采样频率是多少、以及我可以将 TBPRD 设置为的最小值是多少。 低于2800的任何内容、我甚至无法读取任何样本。 您知道原因吗?

    最棒的

    Ajay

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

    您好!

    您是否能够成功运行上述 C2000Ware 示例? 有关为所需频率配置 ePWM 寄存器的详细信息、请参阅 TRM 中的 ePWM 章节。

    谢谢

    Vasudha

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

    是的、我能够将 ePWM 频率编程为大约7MHz (使用 GPIO 引脚进行检查)、但在监控缓冲器时、我仍然会在低至1kHz 的频率下获得失真图像。 ADC 是使用不同的时钟进行采样、还是连续写入存储器会使图形失真? 我希望能够对频率高达2MHz 的任何信号进行采样。   

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

    您好!

    是的、我认为 ePWM 频率对于 ADC 触发过高。 为了获得正确的结果、两个触发器之间的时间应至少等于已配置 SOC 的转换结束时间。

    一种方法是针对同一通道触发16个 SOC、并通过配置为在16个 SOC 完成转换后触发的相同 ePWM 触发所有 SOC。

    谢谢

    Vasudha

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

    您好!

    因此、我所设置的内容应该显示连续数据。 当我运行一次时、我没有问题。 但是、当我持续运行它时、图形工具会使它看起来失真。 从 MCU 传输到 CCS 输出的数据对于 ADC 来说是否不够快? 我肯定看不到正确的图形、并且我已经多次检查我的代码。 我觉得图形化功能给我带来了一些问题。

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

    您好!

    您是否能够解决此问题?

    谢谢

    Vasudha