你好,
我正在尝试设置96khz的配置。它工作,但我可以听到一些白噪音的输出。adc是否引入噪声?
我使用的是devkit-ard-audio-DA7212。
这是我的i2c初始化:
DA7212_register_set(0x1D,0x80);//重置所有寄存器
DA7212_寄存器_集(0xFD,0x1);//启用振荡器
DA7212_寄存器_集(0x22,0x0F);//96khz
DA7212_寄存器_集(0x27,0x04);//10-20mhz之间的mclk
DA7212_寄存器_集(0x28,1);//64bclk/样本?
DA7212_register_set(0x29,0xC8);//启用i2s
DA7212_register_set(0x47,0xE1);//启用电荷泵
DA7212_register_set(0x30,0x30);//使用辅助增益L max
DA7212_register_set(0x31,0x30);//使用辅助增益R max
DA7212_register_set(0x34,0x0F);//使用混合增益L max
DA7212_register_set(0x35,0x0F);//使用混合增益R max
DA7212_register_set(0x32,0x01);//使用生长素L
DA7212_register_set(0x33,0x01);//使用生长素R
DA7212_register_set(0x4B,0x08);//使用dac out L
DA7212_register_set(0x4C,0x08);//使用dac out R
DA7212_register_set(0x60,0x80);//启用辅助L
DA7212_register_set(0x60,0x80);//启用aux 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);//启用混音L
DA7212_register_set(0x6F,0x88);//启用混音器
DA7212_寄存器_集(0x91,1);//io电压3.3V
DA7212_register_set(0x50,0xF0);//启用路径
DA7212_register_set(0x51,0xF7);//启用路径
问候语
你好,
检查了您的设置,使用评估板时一切正常。
我们不应该经历任何白噪音。
你们供应的母钟是什么?
为获得更好的支持,请通过此电子邮件地址与我们联系波形支持@diasemi.com网站
当做,
巴里