我正在尝试将我的项目从 esp-idf 4.3 更新到 esp-idf 5.0,我正在努力使用 i2s 驱动程序,更准确地说是使用 APLL。在 4.3 中,我们必须使用 apll 来避免音频信号中的咔哒声。我看了文档,好像APLL可以被其他驱动使用,我们需要确保在i2s驱动中使用时APLL不被占用。当我尝试在启用 APLL 的情况下运行我的代码时,我得到了确认:“APLL 已经被占用,它以 49151992 Hz 的频率工作,而预期的频率是 49152000 Hz”。
我无法找到关于其他驱动程序使用 APLL 以及如何为 i2s 驱动程序“释放”APLL 的任何信息。