我正在使用 INMP441 i2s 麦克风(
数据表)并使用 esp-dsp 库和 esp-idf 5.0.1 创建一个 fft 系列。我以 10 240 Hz 的频率采样,但我看不到任何高于 2500 Hz 左右的信号,并且 fft 的图也显示了 2500 Hz 左右的混叠。我的 i2s 设置有什么错误吗?将麦克风用作单声道是否会使采样率减半?字选择时钟应该与非 PDM 模式的采样率相同。
我播放了 2000 Hz 的音调并将数据转储到串行,然后在
matlab 中运行了一个 fft。fs/2 周围的镜像是预期的,但不是四行,任何高于 2500 Hz 的东西都会消失。