wm8978 配置成单声道问题

2019-07-20 11:59发布

请问大家,wm8978怎么配置成单声道呢?我经过了以下配置得出的音频文件还是立体声的,几乎把所有有关右通道输入的寄存器都配置成禁止模式了,还是不行
R2寄存器
1        使能右耳机输出        
1        使能左耳机输出        
0        正常模式        
0        右通道升压禁止        
1        左通道升压使能        
0        右ip PGA放大器禁止        
1        左ip PGA放大器使能               
0        右通道ADC禁止        
1        左通道ADC使能



R4寄存器
0        BCLK极性:0正常,1翻转
0        LRC时钟极性:0正常,1翻转
0        6:5 字宽,00是16bit
0
1        4:3 格式,飞利浦标准
0
0        
0
1        单声道模式



R47寄存器
1        左通道MIC获得20倍增益
0        保留
1        6:4 控制L2pin来控制左通道增益值,000是输入路径禁止
0
1
0        保留
0        2:0 控制辅助放大器来控制左通道增益值,000是输入路径禁止
0
0



R45寄存器
0        左右同步跟新禁止
0        左通道输入PGA 零交叉使能
0        静音控制对于左通道输入PGA,0不是静音,正常操作
0        5:0音量大小
1
0
0
1

R46寄存器
0        左右同步跟新禁止
0        右通道输入PGA 零交叉使能
0        静音控制对于右通道输入PGA,0不是静音,正常操作
10000        音量大小






R48寄存器
0        右通道MIC获得0倍增益
0        保留
0        6:4 控制R2pin来控制右通道增益值,000是输入路径禁止
0        
0
0        保留
0        2:0 控制辅助放大器来控制右通道增益值,000是输入路径禁止
0
0




R50寄存器
0        8:6 左声道输入到左混音器音量控制 000=-15dB
0
0
0        左辅助输入左通道混合器 禁止
1        4:2 左支路音量控制到输出通道混合器 101=0db
0        
1        
1        左支路到左输出混合器 使能
0        左DAC输出到左输出混合器 禁止



R51寄存器
0        8:6 右声道输入到左混音器音量控制 000=-15dB
0
0
0        右辅助输入左通道混合器 禁止
1        4:2 右支路音量控制到输出通道混合器 101=0db
0        
1        
1        右支路到左输出混合器 使能
0        右DAC输出到左输出混合器  禁止      

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。