https://e2e.ti.com/support/audio-group/audio/f/audio-forum/624946/tlv320dac3100-q1-tlv320dac3100-q1
部件号:TLV320DAC3100-Q1您好,
客户正在评估TLV320DAC3100-Q1,并且看到奇怪的HP输出波形。
I2S输入为16位,FS = 44.1kHz,MCLK = 11.2896MHz,寄存器设置遵循下面的I2C脚本。 有人能帮你解决这个问题吗?
#(A)编程PLL时钟分频器P,J,D,R (如果使用PLL)
#
# PLL_CLKIN = MCLK,CODEC _CLKIN = PLL_CLK
W 30 04 03
# J = 8
W 30 06 08
# D = 0000,D (13:8)= 0,D (7:0)= 0
W 30 07 00 00 00
#
#(b)开机PLL (如果使用PLL)
# PLL通电,P = 1,R = 1
W 30 05 91
#
#(c)编程并打开NDAC电源
#
# NDAC已通电并设置为8
W 30 0B 88
#
(d)编程并打开MDAC
#
# MDAC is powered up and set to 2.(MDAC已启动并设置为2)
W 30 0C 82.
#
#(e)程序OSR值
#
# DOSR = 128,DOSR (9:8)= 0,DOSR (7:0)= 128
W 30 0D 00 80
#
#(f)如果需要,对I2S字长度进行编程(16,20,24,32位)
#和主模式(BCLK和WCLK为输出)
#
#模式为I2S,文字长度为16,从属模式
W 30 1B 00
#(g)对要使用的加工模块进行编程
#
#选择处理块PRB_P11
W 30 3C 0B
W 30 00 08
W 30 01 04
W 30 00 00 00
#
#(h)其他页面0控件
#
# dac =>通过针脚进行音量控制禁用
W 30 74 00