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.

[参考译文] TAS2552:TAS2552是否支持32的比率

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/800768/tas2552-does-tas2552-support-ratio-rates-of-32

器件型号:TAS2552
主题中讨论的其他器件: TAS2562

您好、Sirs、

很抱歉打扰你。

我们想知道 TAS2552支持 的比率是否为32?

如果不是、TI 有其他解决方案可以提供建议吗?

由于我们所示的 SBCLK 与 FSYNC 比率表、  

1.1.536M/48K = 32
2. 3.072M/48K = 64
3.512k/16k = 32

但数据表中未显示支持的比率为32。

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

    TAS2552确实支持32位速率。 它实际上可以通过寄存器0x05/位0-1 (字长)进行配置:

    www.ti.com/.../tas2552.pdf

    您能否在您找到表17信息的位置提供数据表? TI.com 中的数据表没有表17。

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

    您好、Sirs、

    感谢您的回复。

    表17和18来自 TAS2562、我们是第一个调查部分、而不是 TAS2552。

    这就是我们要求 TAS2552规格的原因。

    很抱歉、让您感到困惑。

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

    感谢您的澄清。

    如果您对此有其他意见或问题、请告诉我。 我们很乐意为您提供帮助。

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

    大家好、

      我们需要的是、2552支持下表、而不仅仅是位速率。

    位时钟

    帧同步

    数据速率

    1.536 MHz

    48 kHz

    16 bps

    3.072 MHz

    48 kHz

    32 bps

    512 kHz

    16kHz

    16 bps

    512 kHz

    16kHz

    32 bps

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

    没问题。 TAS2552支持这些时钟频率。 我建议确保时钟遵守表6和表7 ( www.ti.com/.../tas2552.pdf )的建议时间。

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

    大家好、   

      非常感谢!

    1.更新上表中的拼写错误问题,请帮助检查/验证。

    位时钟

    帧同步

    数据速率

    1.536 MHz

    48 kHz

    16 bps

    3.072 MHz

    48 kHz

    32 bps

    512 kHz

    16kHz

    16 bps

    1.024MHz

    16kHz

    32 bps

    2、对于我们当前的硬件设计、TAS2552仅用于扬声器功能、是否可以直接根据以下音频格式提供寄存器设置、因为我们不想建立另一个 ALSA 器件。

    A. 1.536Mhz、48kHz 和16bps、用于音乐

    1)。  SND_SOC_DAIFMT_I2S    /* I2S 模式*

    2)。  SND_SOC_DAIFMT_CBS_CFS   /*编解码器时钟和 FRM 从器件*

    3)。  SND_SOC_DAIFMT_NB_NF   /*正常位时钟+帧*

    4)。  SND_SOC_DAIFMT_CONT/*  连续时钟*

    b.语音为512Khz、16kHz 和16bps

    1)。  SND_SOC_DAIFMT_I2S    /* I2S 模式*

    2)。  SND_SOC_DAIFMT_CBS_CFS   /*编解码器时钟和 FRM 从器件*

    3)。  SND_SOC_DAIFMT_NB_NF   /*正常位时钟+帧*

    4)。  SND_SOC_DAIFMT_CONT/*  连续时钟*

    c.音频音量控制。

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

    没有问题、该器件还支持更正后的值。

    在我们所有采用 I2S 协议的音频器件中、最重要的是遵循数据表中指定的上升和下降时间。 如果 BCLK 和 WCLK (帧同步时钟)之间的任何时钟比率是16、20或24位的倍数、那么它们将始终被接受。 您上面显示的所有时钟速率都尊重该比率、因此不应有任何问题。

    此致、
    Luis Fernando Rodríguez S.
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、
    谢谢、您能帮您查看以下内容吗?
    ===
    对于我们当前的硬件设计、TAS2552仅用于扬声器功能、是否可以直接根据以下音频格式提供寄存器设置、因为我们不想建立另一个 ALSA 器件。

    A. 1.536Mhz、48kHz 和16bps、用于音乐

    1)。 SND_SOC_DAIFMT_I2S /* I2S 模式*/

    2)。 SND_SOC_DAIFMT_CBS_CFS /*编解码器时钟和 FRM 从器件*

    3)。 SND_SOC_DAIFMT_NB_NF /*正常位时钟+帧*

    4)。 SND_SOC_DAIFMT_CONT/*连续时钟*

    b.语音为512Khz、16kHz 和16bps

    1)。 SND_SOC_DAIFMT_I2S /* I2S 模式*/

    2)。 SND_SOC_DAIFMT_CBS_CFS /*编解码器时钟和 FRM 从器件*

    3)。 SND_SOC_DAIFMT_NB_NF /*正常位时钟+帧*

    4)。 SND_SOC_DAIFMT_CONT/*连续时钟*

    c.音频音量控制。
    ===
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Jianbo、

    您能否提供有关此方面的更多详细信息? 您是否在为情况 a、b 和 c 寻找寄存器配置? 我的理解是否正确? 如果是、我们需要您在应用中使用的其他功能、以便提供正确的寄存器配置。

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

    大家好、
    您是否在为情况 a、b 和 c 寻找寄存器配置? 我的理解是否正确?
    =>是的。
    如果是、我们需要您在应用中使用的其他功能、以便提供正确的寄存器配置。
    => 1. 正如我之前说过的2552、我们只有扬声器功能、但不需要麦克风。
    2.播放48K 采样率、1.536Mhz (或3.072Mhz) BCLK 和16 (或32)比特率的音乐文件
    3.具有16k 采样率、512K (或1.024Mhz) BCLK 和16 (或32)比特率的语音呼叫
    4. I2S 格式
    ===
    SND_SOC_DAIFMT_I2S /* I2S 模式*
    SND_SOC_DAIFMT_CBS_CFS /*编解码器时钟和 FRM 从器件*
    SND_SOC_DAIFMT_NB_NF /*正常位时钟+帧*
    SND_SOC_DAIFMT_CONT/*连续时钟*
    ===
    这就是我们现在所需要的一切,如果需要进一步的信息,请告诉我。谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、
    任何更新?谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Sirs、
    很抱歉推送、此问题是否有任何更新?
    谢谢!!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jianbo、Shu-Cheng、

    请查找随附的寄存器配置、该配置可能对您提到的功能有用。

    e2e.ti.com/.../Registers-Configuration-Example.txt

    其格式为:W 80 xx yy

    w  -写入
    80 - I2C 地址
    XX -寄存器地址
    YY -寄存器数据

    此代码应适用于除第3点(16KHz)之外的所有功能。 为了从48kHz 更改为16KHz、需要修改寄存器3 (位2-0)。 这些位选择要使用的 WCLK 频率。 因此、当使用48kHz 时、该值应为5D。 使用16KHz 时、应将其配置为5A。

    如果您对此有其他问题或意见、请告诉我。

    此致、
    Luis Fernando Rodríguez S.

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

    大家好、

      感谢您的更新、这些寄存器设置是否包含 tas2552的初始化部分?

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

    是的、这是 TAS2552的寄存器配置。 我特别建议验证序列的每个寄存器、以检查它是否与您正在寻找的内容一致。

    如果您有任何疑问或意见、请查看并告知我。

    此致、
    Luis Fernando Rodríguez S.
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、
    谢谢、我将在器件输出后验证它。
x 出现错误。请重试或与管理员联系。