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.

[参考译文] TAS6424L-Q1:我是否可以使所有4个通道播放I2S数据流的L音频或R音频?

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/630810/tas6424l-q1-can-i-make-all-4-channels-play-either-the-l-audio-or-r-audio-of-the-i2s-data-stream

部件号:TAS6424L-Q1

您好,

第一次使用I2S进行项目。 我需要能够将芯片与I2S配合使用,并让所有频道播放左侧音频或右侧音频。 这是否可行? 我已经将数据表和寄存器设置倒过来了,但我似乎找不到一种方法来告诉它I2S数据的哪个通道在芯片的4个输出上播放。 在我看来,我可以将其发送到一个数据流,然后它将播放,比如左侧音频,输出1和2上,以及输出3和4上的右侧音频, 但没有办法让它只播放输出1,2,3和4上的左侧音频。 我错过了什么吗?

我将使用的音频文件是立体声,但我需要一个TAS6424L-Q1的所有四个通道只播放立体声通道的一端。 我知道简单的答案是使两个立体声轨道相同,但我实际上需要它们不同,因为我将有另一个放大器,使用另一个通道来实现单个扬声器和输出。

提前感谢您提供的任何帮助!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Carl,您好! 这是可能的,但必须在使用TDM格式时通过DSP进行控制。 您是否可以访问DSP的程序/控制? Gregg可以回答更多问题。 谢谢,Jeff
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Carl,您好!
    有两种方法可以在所有四个通道上获得相同的信号。
    1.使用I2S信号,在I2S数据流的"L"和"R"通道上使用相同的信号。 将此流连接到SDIN1和SDIN2引脚。
    2.使用TDM并将相同的信号放置在所有通道插槽中。 将其连接到SDIN1引脚。
    每种方法都需要适当的MCLK,SlCK和FSYNC。

    TAS6424L-Q1自身无法向所有四个信道发送一个信号。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回复! 我将研究使用TDM的可能性。 我计划使用的UP内置了I2S模块,因此我希望使用该模块使软件方面的工作更加轻松。 我可能太难做到这一点! 我计划使用两个芯片,从数据表来看,I2S连接到两 个TAS6424L-Q1的8路输出是可能的。 如果正确,则我可以从每个TAS6424L-Q1中为一个立体声信号通道所需的四个输出拔出2个输出。 是这样吗?

    数据表显示了一个I2S系统,该系统驱动两 个TAS6424L-Q1芯片。 它显示了SOC将Data1和DATA2连接到一 个TAS6424L-Q1的SDIN1和SDIN2,以及将DATA3和DATA4连接到另一 个TAS6424L-Q1 SDIN1和SDIN2。 是否可以从一条数据线驱动所有SDIN输入? 这会为我提供4个左通道输出和4个右通道输出,还是我不正确理解I2S协议?

    谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复! 我认为这种情况开始在考虑芯片和I2S的工作原理。 请看一下我对Jeff Kohnle的回复,以确保我正确理解了事情。 如果它按我所描述的方式工作,那么这款芯片应该是我一直在寻找的答案,以完善我们的下一代产品。 它具有我一直寻找的所有功能。 再次感谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Carl,您好!

    如果您在每个设备的通道1和3上运行L,在每个设备的通道2和4上运行R,这将使用标准I2S信号为您提供所需的信号。  对于SDIN连接,请将每个设备上的SDIN1和SDIN2连接在一起,并将此组合连接在一起。  我认为解决方案很容易。