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.

[参考译文] Linux/LM49350:将 I2S 音频数据从端口1路由到端口2

Guru**** 2455560 points
Other Parts Discussed in Thread: LM49350

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/743340/linux-lm49350-routing-i2s-audio-data-from-port-1-to-port-2

器件型号:LM49350

工具/软件:Linux

各位专家:

我尝试将音频数据从端口1路由到端口2、端口1中的数据通过 I2S 接口提供。

我已经将基本设置寄存器0x50和0x60设置为0x1f。 问题就是这样

时钟信号在端口1中生成并发送到 I2S 接口。 我的寄存器设置是否正确? 或 CAN

您建议我如何设置寄存器、以便我可以将数据从端口1路由到扬声器连接到的端口2。

提前感谢

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

    还需要设置端口2输入寄存器。 值0x05将端口1 RX 传递到端口2 TX。

    当然、寄存器0x51/61 - 0x56-66也应该被设定为您想要的格式。

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

    感谢 Steve、

    我还有一个查询、从处理器端、我将数据发送到端口1。 那么、如果我将 音频端口1输入(0x42h)寄存器保留为0x00、它是正确的吗?

    还是应该配置 DAC?

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

    寄存器0x42控制馈入端口1 TX 引脚的多路复用器。 因此、如果您想将音频数据从编解码器发送到处理器、使用此功能是合理的。

    我不确定你的第二个问题是什么意思。 您是否正确使用了 DAC? 因此您应该配置 DAC。

    此致、
    -Steve Wilson