This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
声音经过3.5头从TLV320ADC3101的IN2L,IN2R进,PAG->ADC i2s 到soc,测试i2s总线,发现只有一路数据输出
如果模拟音频信号从IN2进来,配置寄存器17为0xf,寄存器18为0xf0,右路没声音输出,发现配置右路进,ADC出无论左或右都没
还有一个现象,寄存器11的值为0x41(右侧ADC溢出标志),如果把寄存器18改为0xff,寄存器11的值为0x01
您好,
您描述的寄存器17,寄存器18,寄存器11,是指 TLV320ADC3101的寄存器吗?page 几的寄存器?
看下面TLV320ADC3101 page0 寄存器截图,不管是十进制的寄存器编号还是16进制的寄存器编号好像对不对
用的是TLV320aic3101,是我写错,
声音经过3.5头从TLV320aic3101的IN2L,IN2R进,PAG->ADC i2s 到soc,测试i2s总线,发现只有一路数据输出 如果模拟音频信号从IN2进来,配置寄存器17为0xf,寄存器18为0xf0,右路没声音输出,发现配置右路进,ADC出无论左或右都没 还有一个现象,寄存器11的值为0x41(右侧ADC溢出标志),如果把寄存器18改为0xff,寄存器11的值为0x01
IN2L,IN2R都有信号输入是吗?
您的意思是:不管怎样配置,I2S数字信号中没有右路信号?
您可以附上您的寄存器配置吗?您使用的采样率是多少?您是否使用了PLL?您输入时钟频率是多少?
page 0
0x0: 0x0
0x1: 0x0
0x2: 0x0
0x3: 0x81
0x4: 0x20
0x5: 0x0
0x6: 0x0
0x7: 0xa
0x8: 0x20
0x9: 0x7
0xa: 0x0
0xb: 0x41
0xc: 0x50
0xd: 0x0
0xe: 0x80
0xf: 0x0
0x10: 0x0
0x11: 0xf
0x12: 0xf0
0x13: 0x4
0x14: 0x78
0x15: 0x78
0x16: 0x4
0x17: 0x78
0x18: 0x78
0x19: 0x46
0x1a: 0x0
0x1b: 0xfe
0x1c: 0x0
0x1d: 0x0
0x1e: 0xfe
0x1f: 0x0
0x20: 0x0
0x21: 0x0
0x22: 0x0
0x23: 0x0
0x24: 0xcc
0x25: 0xc0
0x26: 0x3e
0x27: 0x0
0x28: 0x80
0x29: 0x1
0x2a: 0xa8
0x2b: 0x0
0x2c: 0x0
0x2d: 0x0
0x2e: 0x0
0x2f: 0x85
0x30: 0x0
0x31: 0x0
0x32: 0x0
0x33: 0x6f
0x34: 0x0
0x35: 0x0
0x36: 0x0
0x37: 0x0
0x38: 0x0
0x39: 0x0
0x3a: 0x6
0x3b: 0x0
0x3c: 0x0
0x3d: 0x0
0x3e: 0x0
0x3f: 0x0
0x40: 0x85
0x41: 0x6f
0x42: 0x0
0x43: 0x0
0x44: 0x0
0x45: 0x0
0x46: 0x0
0x47: 0x0
0x48: 0x4
0x49: 0x0
0x4a: 0x0
0x4b: 0x0
0x4c: 0x0
0x4d: 0x0
0x4e: 0x0
0x4f: 0x0
0x50: 0x0
0x51: 0x0
0x52: 0x85
0x53: 0x0
0x54: 0x0
0x55: 0x0
0x56: 0x5b
0x57: 0x0
0x58: 0x0
0x59: 0x0
0x5a: 0x0
0x5b: 0x0
0x5c: 0x85
0x5d: 0x5b
0x5e: 0xde
0x5f: 0x8
0x60: 0x0
0x61: 0x0
0x62: 0x0
0x63: 0x0
0x64: 0x0
0x65: 0x0
0x66: 0xc2
0x67: 0x0
0x68: 0x0
0x69: 0x0
0x6a: 0x0
0x6b: 0x0
0x6c: 0x0
0x6d: 0x0
0x6e: 0x0
0x6f: 0x0
0x70: 0x0
0x71: 0x0
0x72: 0x0
0x73: 0x0
0x74: 0x0
0x75: 0x0
0x76: 0x0
0x77: 0x0
0x78: 0x0
0x79: 0x0
0x7a: 0x0
0x7b: 0x0
0x7c: 0x0
0x7d: 0x0
0x7e: 0x0
0x7f: 0x0
采样频率是48khz,如果把0x12: 0xf,I2S数字信号中右路也是信号的,使能了PLL,MCLK:12Mhz,BCLK:1.5Mhz
配置寄存器17为0xf,寄存器18为0xf0,右路没声音输出,
如果把0x12: 0xf,I2S数字信号中右路也是信号的
那IN2R有输入音频信号吗?
不过现在遇到一个新问题,就是page0 寄存器设置如下
0x11 :0xff,
0x12:0xff,
0x13: 0x84,
0x16:0x84
这是,IN2L,IN2R 有音频输入,这是有噪音输出。按道理IN2L,IN2R不是没导通?
不建议您MIC偏置电压设置在12V,不知道这个12V电压会不会突变,如果突变的话就会经过耦合电容到达CODEC输入端,进而损坏其输入管脚,其输入管脚最大耐压是AVDD+0.3V,3,3V供电的话就是3.6V。