您好,
我使用的是 tlv320dac3203编解码器。 我会得到音频失真和嘶嘶声。 请找到以下寄存器值、
I2Cx_Write (CODEC、0x00、0x00);
I2Cx_Write (CODEC、0x01、0x01);
// 48kHz
I2Cx_Write (CODEC、0x0B、0x88);
I2Cx_Write (CODEC、0x0c、0x81);
I2Cx_Write (CODEC、0x0d、0x00);
// 32位(2通道)
I2Cx_Write (CODEC、0x0E、0x20);
//位时钟分频器
I2Cx_Write (CODEC、0x1E、0x81);
//BCLK-wclk =编解码器的输入
I2Cx_Write (CODEC、0x1b、0x00);
I2Cx_Write (CODEC、0x04、0x10);
I2Cx_Wrie (编解码器,0x3c,0x08);
I2Cx_Write (CODEC、0x00、0x01);
I2Cx_Write (CODEC、0x01、0x08);
I2Cx_Write (CODEC、0x02、0x01);
I2Cx_Write (CODEC、0x7B、0x01);
I2Cx_Write (CODEC、0x14、0x25);
I2Cx_Write (CODEC、0x0a、0x00);
I2Cx_Write (CODEC、0x0c、0x08);
I2Cx_Write (CODEC、0x0d、0x08);
I2Cx_Write (CODEC、0x03、0x00);
I2Cx_Write (CODEC、0x04、0x00);
I2Cx_Write (CODEC、0x10、0x00);
I2Cx_Write (CODEC、0x11、0x00);
I2Cx_Write (CODEC、0x09、0x30);
//mdelay (1000 * 3);
I2Cx_Write (CODEC、0x00、0x00);
I2Cx_Write (CODEC、0x3f、0xd6);
I2Cx_Write (CODEC、0x40、0x00);
请帮助我解决问题。
提前感谢。