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.

[参考译文] PCM5141:PCM5141和 PPC1使用问题

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/856324/pcm5141-pcm5141-and-ppc1-using-issue

器件型号:PCM5141

您好!

我想使用 PCM5141输出单声道音频信号、下面是我的问题:

PPC1能否设置单声道输出? 我没有发现如何操作。

2.我已经尝试过 GDE、但也找不到单声道输出。

那么 PCM5141能够输出单声道信号吗?

谢谢。

此致

刘梅森

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

    您好梅森、

    有两种方法可以实现此目的:

    1.您可以将通道的数据路径设置为相同:

    虽然这实际上不是单声道混合、但它只允许两个输出播放同一个输入通道。  如果您的 I2S 源已经是单声道、这将非常有用。

    2.创建应用单混合的简单流程。

    谢谢、

    Paul

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

    尊敬的 Paul:

    我们能否通过 I2C 存储器工具或 MCU 实时更改单声道输出?

    详细信息如下:

    我按组件接口查找寄存器:

    使用 I2C 存储器工具获取值:0xFF 表示单声道、0x00表示立体声。

    但我无法更改值、I2C 工具存储器工具无法更改、MCU 也无法更改。

    你有什么建议吗?

    谢谢。

    此致

    刘梅森

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

    您好梅森、

    我相信我已经为 Holly 回答了这个问题: https://e2e.ti.com/support/audio/f/6/p/858962/3177346#3177346

    如果您尝试在运行中在单声道和立体声之间切换、则需要使用多路复用器实现处理流程:

    然后、您需要配置 PCM 以使用所选静态通道之一来使用流程:

    为了实现这一点、I2C 主设备必须执行以下步骤:

    1.发出待机请求-除非器件处于待机模式、否则无法访问 DSP 存储器。

    2.对系数内存进行编程-此工艺流程需要9个系数。 例如、选择通道1 (单声道)

    3.对指令存储器进行编程-此处理流程需要59条指令。

    4.选择程序31 (自定义流程程序)  

    5.退出待机操作

    DAC 现在以单声道模式运行。   

    当您想要切换到立体声模式时、只需更新不同的系数和指令即可。  如果你看看我在 zip 文件中生成的两个文件、你将看到只有系数5是不同的。  

    1.发出待机请求

    2.仅更新系数5.

    3.退出待机模式

    器件现在处于立体声模式。

    e2e.ti.com/.../base_5F00_main_5F00_Rate44-MONO_2D00_STEREO-MUX.zip

    希望这对您有所帮助。

    谢谢、

    Paul