https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1038717/tlv320dac3203-noisy-output
器件型号:TLV320DAC3203您好!
我目前正在正弦波上测试 DAC、但输出看起来很嘈杂:

我正在使用高性能 PRB_P25处理块、尝试了多个(有效)时钟配置、DOSR 设置为建议的128、但没有任何帮助。 为了排除 I2S 通信/时钟问题、我检查了 DAC 自身生成的正弦波。 它看起来更好、但仍有许多需要改进的地方:

我不确定还有什么要检查、因此感谢您的帮助。 下面是寄存器转储。
page 0 reg 0x00 val = 0x00 (0b00000000) page 0 reg 0x01 val = 0x00 (0b00000000) page 0 reg 0x02 val = 0x10 (0b00010000) page 0 reg 0x03 val = 0x00 (0b00000000) page 0 reg 0x04 val = 0x01 (0b00000001) page 0 reg 0x05 val = 0x11 (0b00010001) page 0 reg 0x06 val = 0x04 (0b00000100) page 0 reg 0x07 val = 0x00 (0b00000000) page 0 reg 0x08 val = 0x00 (0b00000000) page 0 reg 0x09 val = 0x00 (0b00000000) page 0 reg 0x0A val = 0x00 (0b00000000) page 0 reg 0x0B val = 0x81 (0b10000001) page 0 reg 0x0C val = 0x83 (0b10000011) page 0 reg 0x0D val = 0x00 (0b00000000) page 0 reg 0x0E val = 0x80 (0b10000000) page 0 reg 0x0F val = 0x02 (0b00000010) page 0 reg 0x10 val = 0x00 (0b00000000) page 0 reg 0x11 val = 0x08 (0b00001000) page 0 reg 0x12 val = 0x01 (0b00000001) page 0 reg 0x13 val = 0x01 (0b00000001) page 0 reg 0x14 val = 0x80 (0b10000000) page 0 reg 0x15 val = 0x01 (0b00000001) page 0 reg 0x16 val = 0x00 (0b00000000) page 0 reg 0x17 val = 0x04 (0b00000100) page 0 reg 0x18 val = 0x00 (0b00000000) page 0 reg 0x19 val = 0x00 (0b00000000) page 0 reg 0x1A val = 0x01 (0b00000001) page 0 reg 0x1B val = 0x00 (0b00000000) page 0 reg 0x1C val = 0x00 (0b00000000) page 0 reg 0x1D val = 0x00 (0b00000000) page 0 reg 0x1E val = 0x01 (0b00000001) page 0 reg 0x1F val = 0x00 (0b00000000) page 0 reg 0x20 val = 0x00 (0b00000000) page 0 reg 0x21 val = 0x00 (0b00000000) page 0 reg 0x22 val = 0x00 (0b00000000) page 0 reg 0x23 val = 0x00 (0b00000000) page 0 reg 0x24 val = 0x00 (0b00000000) page 0 reg 0x25 val = 0xAA (0b10101010) page 0 reg 0x26 val = 0x00 (0b00000000) page 0 reg 0x27 val = 0x00 (0b00000000) page 0 reg 0x28 val = 0x00 (0b00000000) page 0 reg 0x29 val = 0x00 (0b00000000) page 0 reg 0x2A val = 0x00 (0b00000000) page 0 reg 0x2B val = 0x00 (0b00000000) page 0 reg 0x2C val = 0x00 (0b00000000) page 0 reg 0x2D val = 0x00 (0b00000000) page 0 reg 0x2E val = 0x00 (0b00000000) page 0 reg 0x2F val = 0x00 (0b00000000) page 0 reg 0x30 val = 0x00 (0b00000000) page 0 reg 0x31 val = 0x00 (0b00000000) page 0 reg 0x32 val = 0x00 (0b00000000) page 0 reg 0x33 val = 0x00 (0b00000000) page 0 reg 0x34 val = 0x00 (0b00000000) page 0 reg 0x35 val = 0x12 (0b00010010) page 0 reg 0x36 val = 0x02 (0b00000010) page 0 reg 0x37 val = 0x02 (0b00000010) page 0 reg 0x38 val = 0x02 (0b00000010) page 0 reg 0x39 val = 0x00 (0b00000000) page 0 reg 0x3A val = 0x00 (0b00000000) page 0 reg 0x3B val = 0x00 (0b00000000) page 0 reg 0x3C val = 0x19 (0b00011001) page 0 reg 0x3D val = 0x01 (0b00000001) page 0 reg 0x3E val = 0x00 (0b00000000) page 0 reg 0x3F val = 0xD6 (0b11010110) page 0 reg 0x40 val = 0x00 (0b00000000) page 0 reg 0x41 val = 0x00 (0b00000000) page 0 reg 0x42 val = 0x00 (0b00000000) page 0 reg 0x43 val = 0x00 (0b00000000) page 0 reg 0x44 val = 0x6F (0b01101111) page 0 reg 0x45 val = 0x38 (0b00111000) page 0 reg 0x46 val = 0x00 (0b00000000) page 0 reg 0x47 val = 0x00 (0b00000000) page 0 reg 0x48 val = 0x00 (0b00000000) page 0 reg 0x49 val = 0xFF (0b11111111) page 0 reg 0x4A val = 0xFF (0b11111111) page 0 reg 0x4B val = 0xFF (0b11111111) page 0 reg 0x4C val = 0x10 (0b00010000) page 0 reg 0x4D val = 0xD8 (0b11011000) page 0 reg 0x4E val = 0x7E (0b01111110) page 0 reg 0x4F val = 0xE3 (0b11100011) page 0 reg 0x50 val = 0x00 (0b00000000) page 0 reg 0x51 val = 0x00 (0b00000000) page 0 reg 0x52 val = 0x88 (0b10001000) page 0 reg 0x53 val = 0x00 (0b00000000) page 0 reg 0x54 val = 0x00 (0b00000000) page 1 reg 0x00 val = 0x01 (0b00000001) page 1 reg 0x01 val = 0x08 (0b00001000) page 1 reg 0x02 val = 0x04 (0b00000100) page 1 reg 0x03 val = 0x00 (0b00000000) page 1 reg 0x04 val = 0x00 (0b00000000) page 1 reg 0x05 val = 0x00 (0b00000000) page 1 reg 0x06 val = 0x00 (0b00000000) page 1 reg 0x07 val = 0x00 (0b00000000) page 1 reg 0x08 val = 0x00 (0b00000000) page 1 reg 0x09 val = 0x30 (0b00110000) page 1 reg 0x0A val = 0x00 (0b00000000) page 1 reg 0x0B val = 0x10 (0b00010000) page 1 reg 0x0C val = 0x08 (0b00001000) page 1 reg 0x0D val = 0x08 (0b00001000) page 1 reg 0x0E val = 0x00 (0b00000000) page 1 reg 0x0F val = 0x00 (0b00000000) page 1 reg 0x10 val = 0x00 (0b00000000) page 1 reg 0x11 val = 0x00 (0b00000000) page 1 reg 0x12 val = 0x40 (0b01000000) page 1 reg 0x13 val = 0x40 (0b01000000) page 1 reg 0x14 val = 0x00 (0b00000000) page 1 reg 0x15 val = 0x00 (0b00000000) page 1 reg 0x16 val = 0x00 (0b00000000) page 1 reg 0x17 val = 0x00 (0b00000000) page 1 reg 0x18 val = 0x00 (0b00000000) page 1 reg 0x19 val = 0x00 (0b00000000) page 1 reg 0x1A val = 0x00 (0b00000000) page 1 reg 0x1B val = 0x00 (0b00000000) page 1 reg 0x1C val = 0x00 (0b00000000) page 1 reg 0x1D val = 0x00 (0b00000000) page 1 reg 0x1E val = 0x00 (0b00000000) page 1 reg 0x1F val = 0x00 (0b00000000) page 1 reg 0x20 val = 0x00 (0b00000000) page 1 reg 0x21 val = 0x00 (0b00000000) page 1 reg 0x22 val = 0x00 (0b00000000) page 1 reg 0x23 val = 0x00 (0b00000000) page 1 reg 0x24 val = 0x00 (0b00000000) page 1 reg 0x25 val = 0x00 (0b00000000) page 1 reg 0x26 val = 0x00 (0b00000000) page 1 reg 0x27 val = 0x00 (0b00000000) page 1 reg 0x28 val = 0x00 (0b00000000) page 1 reg 0x29 val = 0x00 (0b00000000) page 1 reg 0x2A val = 0x00 (0b00000000) page 1 reg 0x2B val = 0x00 (0b00000000) page 1 reg 0x2C val = 0x00 (0b00000000) page 1 reg 0x2D val = 0x00 (0b00000000) page 1 reg 0x2E val = 0x00 (0b00000000) page 1 reg 0x2F val = 0x00 (0b00000000) page 1 reg 0x30 val = 0x00 (0b00000000) page 1 reg 0x31 val = 0x00 (0b00000000) page 1 reg 0x32 val = 0x00 (0b00000000) page 1 reg 0x33 val = 0x00 (0b00000000) page 1 reg 0x34 val = 0x00 (0b00000000) page 1 reg 0x35 val = 0x00 (0b00000000) page 1 reg 0x36 val = 0x00 (0b00000000) page 1 reg 0x37 val = 0x00 (0b00000000) page 1 reg 0x38 val = 0x00 (0b00000000) page 1 reg 0x39 val = 0x00 (0b00000000) page 1 reg 0x3A val = 0x00 (0b00000000) page 1 reg 0x3B val = 0x80 (0b10000000) page 1 reg 0x3C val = 0x80 (0b10000000) page 1 reg 0x3D val = 0x00 (0b00000000) page 1 reg 0x3E val = 0x00 (0b00000000) page 1 reg 0x3F val = 0xC0 (0b11000000) page 1 reg 0x40 val = 0x00 (0b00000000) page 1 reg 0x41 val = 0x00 (0b00000000) page 1 reg 0x42 val = 0x00 (0b00000000) page 1 reg 0x43 val = 0x00 (0b00000000) page 1 reg 0x44 val = 0x00 (0b00000000) page 1 reg 0x45 val = 0x00 (0b00000000) page 1 reg 0x46 val = 0x00 (0b00000000) page 1 reg 0x47 val = 0x00 (0b00000000) page 1 reg 0x48 val = 0x00 (0b00000000) page 1 reg 0x49 val = 0x00 (0b00000000) page 1 reg 0x4A val = 0x00 (0b00000000) page 1 reg 0x4B val = 0x00 (0b00000000) page 1 reg 0x4C val = 0x00 (0b00000000) page 1 reg 0x4D val = 0x00 (0b00000000) page 1 reg 0x4E val = 0x00 (0b00000000) page 1 reg 0x4F val = 0x00 (0b00000000) page 1 reg 0x50 val = 0x00 (0b00000000) page 1 reg 0x51 val = 0x00 (0b00000000) page 1 reg 0x52 val = 0x00 (0b00000000) page 1 reg 0x53 val = 0x00 (0b00000000) page 1 reg 0x54 val = 0x00 (0b00000000) page 1 reg 0x55 val = 0x00 (0b00000000) page 1 reg 0x56 val = 0x00 (0b00000000) page 1 reg 0x57 val = 0x00 (0b00000000) page 1 reg 0x58 val = 0x00 (0b00000000) page 1 reg 0x59 val = 0x00 (0b00000000) page 1 reg 0x5A val = 0x00 (0b00000000) page 1 reg 0x5B val = 0x00 (0b00000000) page 1 reg 0x5C val = 0x00 (0b00000000) page 1 reg 0x5D val = 0x00 (0b00000000) page 1 reg 0x5E val = 0x00 (0b00000000) page 1 reg 0x5F val = 0x00 (0b00000000) page 1 reg 0x60 val = 0x00 (0b00000000) page 1 reg 0x61 val = 0x00 (0b00000000) page 1 reg 0x62 val = 0x00 (0b00000000) page 1 reg 0x63 val = 0x00 (0b00000000) page 1 reg 0x64 val = 0x00 (0b00000000) page 1 reg 0x65 val = 0x00 (0b00000000) page 1 reg 0x66 val = 0x00 (0b00000000) page 1 reg 0x67 val = 0x00 (0b00000000) page 1 reg 0x68 val = 0x00 (0b00000000) page 1 reg 0x69 val = 0x00 (0b00000000) page 1 reg 0x6A val = 0x00 (0b00000000) page 1 reg 0x6B val = 0x00 (0b00000000) page 1 reg 0x6C val = 0x00 (0b00000000) page 1 reg 0x6D val = 0x00 (0b00000000) page 1 reg 0x6E val = 0x00 (0b00000000) page 1 reg 0x6F val = 0x00 (0b00000000) page 1 reg 0x70 val = 0x00 (0b00000000) page 1 reg 0x71 val = 0x00 (0b00000000) page 1 reg 0x72 val = 0x00 (0b00000000) page 1 reg 0x73 val = 0x00 (0b00000000) page 1 reg 0x74 val = 0x00 (0b00000000) page 1 reg 0x75 val = 0x00 (0b00000000) page 1 reg 0x76 val = 0x00 (0b00000000) page 1 reg 0x77 val = 0x00 (0b00000000) page 1 reg 0x78 val = 0x00 (0b00000000) page 1 reg 0x79 val = 0x00 (0b00000000) page 1 reg 0x7A val = 0x00 (0b00000000) page 1 reg 0x7B val = 0x01 (0b00000001) page 1 reg 0x7C val = 0x00 (0b00000000)


