请问大家,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输出到左输出混合器 禁止 |