器件型号: TLV320DAC32
您好的团队、
在不使用 MCLK 的情况下、我将考虑以下设置。
在寄存器设置中、我是否应该注意一些要点?
BCLK = 3.072MHz
数据长度= 24 位
采样频率= 48kHz
如果可能、您能否提供初始寄存器设置?
此致、
Ryu。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号: TLV320DAC32
您好的团队、
在不使用 MCLK 的情况下、我将考虑以下设置。
在寄存器设置中、我是否应该注意一些要点?
BCLK = 3.072MHz
数据长度= 24 位
采样频率= 48kHz
如果可能、您能否提供初始寄存器设置?
此致、
Ryu。
您好、Jeff San、
这是值。

我们在之前的一个主题中讨论了这一点。
此致、
Ryu。
您好、Yamashita-San、
谢谢你。 我现在还记得了。
由于时钟树中的任何位置都未描述该值、因此我认为它仅用于高级用途。 我想您不应该担心。
当时钟过高而不是过低时、我已经看到这个分频器更有用、并且链中必须有另一个因子 2、因为我看到的所有其他用例的数学运算都不考虑这个 N 值。
数据表中有一个使用 3.072MHz 时钟的示例(可以对 MCLK 与 BCLK 进行多路复用)

2MHz <= 3.072MHz <= 20MHz
(3.072MHz * 32)/(8 * 256)= 48kHz
很抱歉产生混淆、但您可以在您的用例中参考此示例以确认您的时钟可通过 PLL 实现。
此致、
Jeff McPherson
您好、Jeff San、
感谢您的答复。
N 值是否不影响分频?
无论是将 N 设置为默认值 (0010) 还是将 0001、这确实有效。
但是、稳定性似乎很低。 即使发送配置数据后、它也不会工作。 然后、如果我用手指触摸 MCLK 或 BCLK、则会发生音频输出。
是否有任何可能的原因?
此外、应该在配置之前应用 BCLK、还是可以在之后应用 BCLK?
此致、
Ryu。
您好、Yamashita-San、
我认为这是一个供内部使用的时钟。 我认为这不会影响您的用例。
当您说您用手指触摸 MCLK 或 BCLK 时、您是指导线、迹线、焊盘等吗?
对我来说、这听起来并不像 PLL 配置问题、但更像是时钟的信号完整性问题。
在应用 BCLK 之后通常是可以接受的、但如果可能、我建议在应用配置之前应用时钟。
此致、
Jeff McPherson