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.

TLV320AIC3106多输入多输出切换问题

Other Parts Discussed in Thread: TLV320AIC3106

你好

TLV320AIC3106按手册中的参考图Figure 13.设计,MIC输入有handset MIC和Earjack MIC 2种通道,音频输出有耳机和扬声器2种

我想问

1、默认情况下配置麦克风输入使用handset MIC的通道(LINE2LP/LINE2LM),当TLV320AIC3106检测到Earjack MIC插入后,芯片本身内部有开关会自动切换到Earjack MIC的通道(即MIC3R)吗?

2、默认情况下输出通道配置为使用扬声器,当TLV320AIC3106检测到耳机插入后,芯片本身内部有开关会自动切换到耳机使用的音频输出通道(即HPROUT/HPLOUT)吗?

 

  • 你好:

    不完全是这样的。codec的这个功能具体是检测哪一种类型的插座插入了,例如是带MIC还是不带MIC的耳机插座。检测完成后会通过一个寄存器反映状态。你需要去读寄存器的值,然后通过软件上切换输出是HP还是speaker,来完成通道的切换。这个切换也很简单,只需要配不同的寄存器即可。

    具体的你可以看一下datasheet page 46中的JACK/HEADSET DETECTION这一段的描述。