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.

[参考译文] TAS5756M:&quot 的设置;主控模式 SCLK 分频器寄存器"(P0-R32)

Guru**** 2382480 points
Other Parts Discussed in Thread: TAS5756M, TAS5754M
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/830948/tas5756m-the-setting-of-master-mode-sclk-divider-register-p0-r32

器件型号:TAS5756M
主题中讨论的其他器件: TAS5754M

我正在尝试使用 TAS5756M 作为主模式。
我对设置 I2S 时钟频率有疑问。

现在、我想将设置设为下面的 TAS5756M。

- MCLK = 24.576MHz (此时钟由非音频速率时钟生成)
- LRCK (=FS)= 96KHz

[SCLK 计算]

SCLK=LRCK*48=4.608MHz

(注:48是 I2S 数据位长度。 在本例中、DAC (从器件)为24位 I2S。)

[MCLK->SCLK 计算]

SCLK = MCLK/x
4.608MHz = 24.576MHz / x
X=5.33.....

但根据 TAS5756M (TAS5754M)数据表、
我们无法将小数部分设置为"主模式 SCLK 分频器寄存器"(P0-R32)。  

在本例中、我们如何设置 P0-R32?
高于我的计算值是错误的?
我也不熟悉音频区域 I2S。。。

谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Yoshimasa、

    使用 I2S 主控模式时、SCLK 和 LRCK 除法必须为整数。


    因此、建议根据数据表的要求配置主模式、I2S 格式为32位工作长度/ 24位数据长度、如下 AP 配置所示:

    此致、

    Matthew