请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LAUNCHXL-F28379D 我刚刚遇到了这种奇怪的情况。 我编写了代码并使用1MHz 正弦波输入对其进行了测试、结果很好。 但是、当我将输入更改为100KHz 正弦波时、ADC 图真的很糟糕。
因此、我切换回示例代码"adc_ex2_soc_ePWM.c"并对其进行了测试。 它具有相同的问题。 我将附上从测试中获得的一些图:
第一幅图:1MHz 正弦波、1Vpp、1V 直流偏移
第2幅图:放大的第1幅图
第三幅图: 100kHz 正弦波、1Vpp、1V 直流偏移
第4幅图:10kHz 正弦波、 1Vpp、1V 直流偏移
第5幅图:1kHz 正弦波、 1Vpp、1V 直流偏移
我不明白为什么 ADC 可以很好地采样1MHz、但它无法处理100KHz 和10kHz。
另一个我无法理解的问题是:当我采样1MHz 时、我可以每周期获得大约8个样本(因此它就像8MSPS)、但当我采样1KHz 时、我每周期只获得大约5个样本(因此它就像5KSPS)。
我不知道我计算 ADC 采样率的方法是否正确。




