0, 0 //PAGE = 0
1, 1 //RESET
4, 3 //PLL_IN=MCLK CODER_CLK = PLL_OUT
5, 91, 31, 5, F0 //PLL设置 PLL_OUT = 98.304MHz
12, 88, 82, 80, 80 //ADCMODCLK = 6.144M AOSR = 128, ADC_Fs = 48K
19, 7, 82 // CLKOUT = 3.072M
34, 10 //GPIO2 = CLKOUT = 3.072M
1B, 0D //IIS Slave 16Bit
1D, 2, 84 //BCLK = 3.072M WCLK 一直有效
3D, 01 //PRB = 01
//////////////////////////////////////////////
00,01 //PAGE = 1
33, 00 //MIC BIAS OFF
3B,00,00 //L R PGA = 0dB
34,3C //Input Sel IN2L(P)~IN3L(N)=0dB ; IN1L=0dB 此选项尝试 设置FC 只采样 IN1L 效果很好。 设置 3F 只采样 IN2L~IN3L差分信号,结果声音非常微弱,比噪声还小。
37,3C //Input Sel IN2R(P)~IN3R(N)=0dB ; IN1R=0dB
///////////////////////////////////////////////////////////////////
00,00 //PAGE = 0
51,C1 //ADC POWER ON Soft-Stepping = 1/2Fs
52,00 //Un Mute
53,00, //Vol = 0dB
|