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.

[参考译文] TLV320AIC23:TLV320AIC23BP无耳机输出

Guru**** 2434370 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/708467/tlv320aic23-tlv320aic23bp-no-headphone-output

部件号:TLV320AIC23

您好,

我在配置 TLV320AIC23BP以将立体声输出输出至耳机时遇到问题。 我经常发出蜂鸣声。
 TLV320AIC23BP作为从机连接到STM32,使用„MSB优先,左对齐“格式,全双工。 根据我的逻辑分析, TLV320AIC23BP的数字输入看起来很好(16位数据,每个通道在LRCIN的边缘以MSB开头;主时钟连接到MCK)。  LHPOUT和 RHPOUT连接到耳机, 输出和输出保持未连接。 我从未在DOUT上看到任何信号。 I从STM32输出一个20Hz锯齿至 TLV320AIC23BP进行测试。
我很确定,我通过 I2C获得了TLV320AIC23BP中寄存器的常规设置,因为当我在  断电控制寄存器中设置输出(输出)位时,蜂鸣音停止。
我已按 如下所示配置TLV320AIC23BP (按所列的相同顺序):
 模拟音频路径控制设置为:
 -侧音已禁用(STE = 0)
 - DAC选择(DAC = 1)
 -已禁用旁路(BYP = 0)
 数字音频路径控制设置为:
 - DAC软静音已禁用(DACM = 0)
 - 取消强调控件已禁用(DEEMP.[1:0]=00)
 - ADC高通滤波器已启用(ADCHP = 0)
断电控制设置为:
 - 设备电源打开(关闭=0)
 -时钟打开(CCLK=0)
 - 振荡器关闭(OSC = 1)
 - 输出打开(输出=0)
 - DAC打开(DAC=0)
 - ADC开(ADC=0)
 - MIC开(MIC=0)
 -线路输入关闭(线路=1)
 数字音频接口格式寄存器设置为:
 - 从属模式(MS=0)
 - DAC左/右交换已禁用(LRSWAP=0)
 - DAC左/右相=右通道打开,LRCIN高(LRP=0)
 -输入位长度为16位(IWL[1:0]=00)
 - 数据格式为MSB优先,左对齐(用于[1:0]=00)
数字接口激活寄存器最终设置为0x01
这看起来是否合理? 是什么原因导致蜂鸣音? 有什么想法,这里可能会出现什么问题?
提前感谢!
Torsten
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Torsten,

    很抱歉,我的回复延迟了。 AIC23B是否仍存在问题?

    我查看过您的设置,但没有什么特别之处。这种蜂鸣音听起来是什么样子? 频率是多少?

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Steve,
    否,我设法解决了我的问题(将设备作为初始化的第一步重新发送帮助很大)。 很抱歉未关闭此主题。

    此致,

    Torsten