大家好、
环境
为了提供一些上下文、我希望将 ESP32中的 I2S 流连接到 TAS57XX。
我正在寻找2.1解决方案。
ESP32可以生成主时钟(MCLK)、但在示波器上观察到时钟后似乎有点不稳定。
我的问题:
TAS5711似乎需要 MCLK 来工作。 与 TAS5780不同。
但同时、根据数据表、我们可以连接到 MCLK 输入、 I2S 源的 MSCK 流。
- 是否有人尝试过?
- 这听起来是否真实?
在数据表的第25页中、
时钟、自动检测和 PLL
这句话:
时钟部分使用 MCLK 或内部振荡器时钟(当 MCLK 不稳定、超出范围或不存在时)来产生以512倍于 PWM 开关频率运行的内部时钟(DCLK)。
如果 TAS5711在 MCLK 上检测到一个时钟问题(超额的数据包或者缺失的数据包)、它通常会切换到内部时钟(DCLK)吗?
- 这会改变声音质量吗?
声音是否会被切断?
因为以下是我们可以进一步阅读的几行内容:
一旦系统检测到时钟变化/错误、它将使音频静音(通过单步静音)、然后强制 PLL 使用内部振荡器作为参考时钟进行跛行。
感谢大家的建议。