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.

[参考译文] TMS320F28377S:ADC 采样频率

Guru**** 2479775 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/648131/tms320f28377s-adc-sampling-frequency

器件型号:TMS320F28377S

您好!

我想将 ADC 采样(用于音频相关采样)设置为44100Hz。 我可以使用内部计时器实现足够接近的频率、还是使用外部时钟进行采样是明智的?

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

    最常见的 ADC 触发计时器是以100MHz 运行的 ePWM。 理想情况下、每100M/44.1k = 2267.574个周期触发一次、但必须选择整数个时钟周期、以便实际采样频率为44.09171kHz。

    您还可以使用以200MHz 运行的 CPU 计时器(但更难与其他源同步)。 在这种情况下、可以接近44.10143kHz。

    否则、您将需要找到一个 XTAL 以与预期采样率谐波相关的频率为器件计时、或提供外部触发时钟。 请注意、在传递到 ADC 之前、外部触发信号将同步到 SYSCLK、因此、虽然平均采样率将是正确的、但采样时刻至少有1个 SYSCLK 抖动。 您还可以实施内插方案来调制触发周期、从而提供精确为44.1kHz 的平均采样率(但在至少1个 SYSCLK 的任意两个采样之间存在抖动)。