尊敬的 e2e 各位:
我正在使用 TLV320AIC3254编解码器开发定制板。
我有一个工作配置、可实现以下音频路径:
麦克风(不平衡)-> in3_L ->左侧 ADC -> CPU 将样本从左侧 ADC 移动到左侧 DAC ->通过 HPL 和 HPR 实现平衡输出
在这种配置下、一切都很好、我在输出端获得了 tge MIC 信号。
现在、我想使用 MAL 旁路将 MIC 信号从 in3_L 传输到 HPL 的编解码器。
为此、我修改了我的工作配置、如下所示。
CODEC _P1_HPL_routing_selection_register (P1 0x0C)= 0x01
CODEC _P1_HPR_routing_selection_register (P1 0x0D)= 0x00
CODEC _P1_OUTDRV_POWER_CONTRAL_REGISTER (P1 0x09)= 0x3F
HPL VOL (P1 0x10)= 0x00
HPR VOL (P1 0x11)= 0x00
CODEC _P1_Mixer_AMP_LEFT_VOL_CONTRAL_register (P1 0x18) = 0 //0dB MAL
CODEC _P1_Mixer_AMP_RIGHT _VOL_CONTRAL_REGISTER (P1 0x19)= 0x28 //混合放大器_MUTE
在这种配置下、HPL 输出端没有任何信号。 在 SLAA557的图2-1 "模拟路由图"中 、我看到一个开关恰好位于 MAL 放大器之前。 我假设要关闭此开关、我必须为正常(REG 0x09 PAG 1)加电。 这是正确的还是有特定的寄存器?
谢谢你。