https://e2e.ti.com/support/audio-group/audio/f/audio-forum/720468/tlv320aic3204-tlv320aic3204
部件号:TLV320AIC3204尊敬的先生:
客户希望将aic3204用于数字MIC输入和线路输出,此处是数字麦克风。附件中的规格。
我为数字麦克风设置SCLK/MFP3控件:输入用于互斥)和Miso/MFP4控件:时钟输出。
但不要看,您是否会帮助检查其他人需要设置的内容?
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.
https://e2e.ti.com/support/audio-group/audio/f/audio-forum/720468/tlv320aic3204-tlv320aic3204
部件号:TLV320AIC3204尊敬的先生:
客户希望将aic3204用于数字MIC输入和线路输出,此处是数字麦克风。附件中的规格。
我为数字麦克风设置SCLK/MFP3控件:输入用于互斥)和Miso/MFP4控件:时钟输出。
但不要看,您是否会帮助检查其他人需要设置的内容?
你好,Ian,
您的意思是GPIO引脚中没有数字麦克风时钟吗? 假设编解码器正确配置了正确的时钟设置,一旦配置了第0页的寄存器52,数字麦克风时钟就应该出现在GPIO引脚上。 您是否可以共享您的时钟设置,以便我查看是否存在问题? 另请记住,编解码器提供的数字麦克风时钟为ADC_MOD_CLK,应将其设置为符合数字麦克风数据表中的时钟频率规格。
此致,
-Diego Mel é ndez López ñ a
音频应用工程师
你好,Ian,
感谢您的反馈。 编解码器中的内部时钟和除法器应配置为符合采样速率和数字麦克风时钟(源自ADC_MOD_CLK)。 采用8kHz采样率时,DMCLK的生成还取决于用于生成内部时钟的分频器设置和时钟,这就是我要求您当前使用的时钟设置的原因。
对于8kHz采样率,假设AOSR为128,ADC_MOD_CLK将为1.024MHz,低于数字麦克风所需的最小时钟(Fclk min = 1.2MHz)。 对于8kHz操作,建议将AOSR值设置为128或64,因此所选数字麦克风的时钟从编解码器的角度可能不兼容,除非使用更高的采样率, 或者将AOSR设置为256 (客户应评估性能是否正常),并且内部分隔器已正确调整。
您能否确认在配置第 0页的寄存器52后,您是否能够在GPIO引脚上看到DMIC时钟?
此致,
-Diego Mel é ndez López ñ a
音频应用工程师
你好,Ian,
在这方面,我们似乎需要作出一些澄清,因为我不知道目前的问题是什么。 您是否能够看到DMIC数据进入编解码器? 如果是,您是否能够查看DOUT总线上的数据?这将有助于了解问题是发生在ADC还是DAC端。 另外,您是否尝试过进行我在前面的回答中提到的环回? 正如我前面提到的,为了将DMIC输入发送到线路输出,应将DAC连接到线路输出,并且需要ADC和DAC之间的直接连接。
此致,
-Diego Mel é ndez López ñ a
音频应用工程师