你好,
我正在尝试在96khz设置配置。它有效,但我可以听到输出上的一些白噪声。ADC是否介绍了一些噪音?
我使用devkit ard-audio-da7212。
这是我的i2c init:
da7212_register_set(0x1d,0x80);//重置所有reg
da7212_register_set(0xfd,0x1);//启用振荡器
da7212_register_set(0x22,0x0f);// 96khz.
da7212_register_set(0x27,0x04);// 10-20MHz之间的MCLK
da7212_register_set(0x28,1);// 64bclk / sample?
da7212_register_set(0x29,0xc8);//启用i2s.
da7212_register_set(0x47,0xe1);//使充电泵
da7212_register_set(0x30,0x30);//使用aux增益l max
da7212_register_set(0x31,0x30);//使用aux增益r max
da7212_register_set(0x34,0x0f);//使用mix增益l max
da7212_register_set(0x35,0x0f);//使用mix gain r max
da7212_register_set(0x32,0x01);//使用auxin l
da7212_register_set(0x33,0x01);//使用auxin r
da7212_register_set(0x4b,0x08);//使用dac out l
da7212_register_set(0x4c,0x08);//使用dac out r
da7212_register_set(0x60,0x80);//启用AUX L
da7212_register_set(0x60,0x80);//启用辅助r
da7212_register_set(0x65,0x88);//启用mixin l
da7212_register_set(0x66,0x88);//使能Mixin R
da7212_register_set(0x67,0x80);//启用ADC L
da7212_register_set(0x68,0x80);//启用ADC R
da7212_register_set(0x69,0x88);//使能DAC L
da7212_register_set(0x6a,0x88);//使DAC R
da7212_register_set(0x6b,0x88);//启用HP L.
da7212_register_set(0x6c,0x88);//启用HP r
da7212_register_set(0x6e,0x88);//启用mixout l
da7212_register_set(0x6f,0x88);//启用混音r
da7212_register_set(0x91,1);// IO电压3.3V
da7212_register_set(0x50,0xf0);//启用路径
da7212_register_set(0x51,0xf7);//启用路径
问候
你好,
使用评估板时检查您的设置,一切显示都可以显示。
我们不应该经历任何白噪声。
您提供的主时钟是什么?
有关更好的支持,请在此电子邮件地址与我们联系wav.support@diasemi.com.
问候,
巴里