你好
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)吗?
Flora Wang:
你好:
不完全是这样的。codec的这个功能具体是检测哪一种类型的插座插入了,例如是带MIC还是不带MIC的耳机插座。检测完成后会通过一个寄存器反映状态。你需要去读寄存器的值,然后通过软件上切换输出是HP还是speaker,来完成通道的切换。这个切换也很简单,只需要配不同的寄存器即可。
具体的你可以看一下datasheet page 46中的JACK/HEADSET DETECTION这一段的描述。