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.

[参考译文] TLV320AIC3204:该器件是否可以在没有 MCLK 的情况下工作(只需使用 BCLK)

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1592824/tlv320aic3204-can-this-part-work-without-mclk-just-by-using-bclk

器件型号: TLV320AIC3204

我希望减少 SOC 的时钟数。通过电缆运行以更大限度地减小 EMI 的影响  

CURRENT  

MCLK = 12.288MHz (64 ×FS) WCLK = 192kHz BCLK = 12.288MHz (也为 64 ×FS)

但检查数据表后、BCLK 都支持使用编解码器和 PLL 时钟  image.png

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

    您好:

    是的、您可以将编解码器和 PLL 时钟源配置为 BCLK、以便在没有 MCLK 的情况下使用。

    此致、

    Garret

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

    尊敬的 Garret:  

    目前我们正在   从 I2S 驱动程序获得 BCLK 和 WCLK .. 我们禁用的 MCLK ..
    此外、通过参考下图、将 0x05 写入寄存器 0x04、将 0x01 写入寄存器 0x19  


    您能帮 我在出错时正确配置寄存器吗  
    PS :-  使用 MCLK 启用我们的音频已经可以工作  

    请 查找寄存器更改  


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

    嗨、Nitin、

    寄存器 0x04 是唯一需要进行的更改、您已正确设置。 仅当需要通用时钟输出时、才需要寄存器 0x19、如 应用参考指南第 76 页所述

    此致、

    Garret

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

    您好、Garret  
    现在我的比特时钟是自由运行时钟.. 启动后、我看到下面的转储  



    做记录后、我看到了波形、但没有音频输出  
    arecord -D HW:0、0 -r 96000 -c 2 -f s32_le /userdata/audio_test.wav




     将录制转储更 改为后  

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

    嗨、Nitin、

    查看寄存器 0x51 = 0x00 表示 ADC 通道在此处都断电 — 似乎通道音量很大可能会导致溢出情况使 ADC 断电。

    您能否尝试将寄存器 0x53 和 0x54 复位为默认值、看看问题是否仍然存在?

    此致、

    Garret

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

    您好、Garret  

    发现一个有趣的事情是...使用位时钟启用,我得到了这么多的噪音  
    我将 0x53 和 0x54 复位为 0、但运气不好  

    最新快照  




    当我用 96000 Hz 录制音频时、我听不到噪音(看起来很清晰)

    root@rk3576-buildroot:~# areord -D HW:0、0 -r 96000 -c 2 -f s32_le /userdata/audio_test.wav
    录制波形'/userdata/audio_test.wav ':有符号的 32 位小端字节序,速率 96000 Hz,立体声


    e2e.ti.com/.../1050.audio_5F00_test.wav

    但 当我播放 下面的声音 我听到了很多 噪声 、这只是在仅启用位时钟的情况下发生的
    是否需要做任何事情来支持频率。

    aplay -D 可播放:0、0 /rapsodo/audio/file_example_WAV_1MG_test.wav
    播放波形'/rapsodo/audio/file_example_WAV_1MG_test.wav ':有符号 16 位小端字节序,速率 44100 Hz,立体声


    e2e.ti.com/.../file_5F00_example_5F00_WAV_5F00_1MG_5F00_test.wav

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

    嗨、Nitin、

    我认为、当使用 BCLK 作为源时、此器件上可能存在噪声问题。 如果在我进一步研究这一点的同时消除了噪声、我会使用单独的 MCLK 作为 PLL 和编解码器源。

    此致、

    Garret