在我检查过的所有具有 I2S/SAI 和以太网的
STM32 中,主时钟和采样率之间的固定过采样率为 256。
当使用内部 PLL 获取采样时钟时,没问题(这些时钟的质量和稳定性令人惊讶,即使使用来自 STLink 的 8 MHz,通过生成 24 位/192k SPDIF 信号对其进行了检查)。
但在我的例子中,我必须使用额外的“音频时钟输入(I2S_CKIN)”,它没有被 PLL 修改的好处。
所以我现在的问题是:如何在 STM32 之外
不划分时钟(这样做,但没有可用空间)的情况下获得 3 种不同的采样率(例如 48k / 96k / 192k) ?
并且没有任何 CPU 的下采样。
有任何想法吗?我监督了什么?