大家好、我正在 通过 I2C 配置 TLV320ADC5140、但我无法使输入通道上电。
我将 IN1P 和 IN2P 配置为 ADC 的两个输入、作为线路输入和信号端。
我正在提供用于配置的脚本、您能帮我找到缺少的配置吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、我正在 通过 I2C 配置 TLV320ADC5140、但我无法使输入通道上电。
我将 IN1P 和 IN2P 配置为 ADC 的两个输入、作为线路输入和信号端。
我正在提供用于配置的脚本、您能帮我找到缺少的配置吗?
# CHECKSUM 0 # Generated by ADCx140EVM-SW v3.0.5 # TLV320ADC5140 device configuration # ----------------------------------------------------------------------------- # Reset # ----------------------------------------------------------------------------- # Select Page 0 w 98 00 00 # Reset Device w 98 01 01 # 1mS Delay # ----------------------------------------------------------------------------- # Begin Device Memory # ----------------------------------------------------------------------------- # Page 0 (0x00) Dump # Select Page 0 w 98 00 00 # Wake up and enable AREG w 98 02 81 w 98 05 05 # ASI Configuration w 98 07 30 w 98 08 00 w 98 09 00 # ASI Channel Configuration w 98 0b 00 w 98 0c 01 w 98 0d 02 w 98 0e 03 w 98 0f 04 w 98 10 05 w 98 11 06 w 98 12 07 # Master mode configuration w 98 13 02 w 98 14 48 # Clock Configuration w 98 16 10 # PDM Configuration w 98 1f 40 w 98 20 00 # GPIO Configuration w 98 21 22 # GPO Configuration w 98 22 00 w 98 23 00 w 98 24 00 w 98 25 00 w 98 29 00 # GPI Configuration w 98 2b 00 w 98 2c 00 w 98 32 00 w 98 33 ff w 98 3b 60 # Channel 1 configuration w 98 3c a1 w 98 3d 00 w 98 3e c9 w 98 3f 80 w 98 40 00 # Channel 2 configuration w 98 41 a1 w 98 42 00 w 98 43 c9 w 98 44 80 w 98 45 00 # Channel 3 configuration w 98 46 a1 w 98 47 00 w 98 48 c9 w 98 49 80 w 98 4a 00 # Channel 4 configuration w 98 4b a1 w 98 4c 00 w 98 4d c9 w 98 4e 80 w 98 4f 00 # Channel 5 configuration w 98 52 c9 w 98 53 80 w 98 54 00 # Channel 6 configuration w 98 57 c9 w 98 58 80 w 98 59 00 # Channel 7 configuration w 98 5c c9 w 98 5d 80 w 98 5e 00 # Channel 8 configuration w 98 61 c9 w 98 62 80 w 98 63 00 #DSP configuration w 98 6b 01 w 98 6c 40 # DRE configuration w 98 6d 7b # AGC configuration w 98 70 e7 # Channel Input/Output Configuration w 98 73 f0 w 98 74 f0 # Page 2 (0x02) Dump # Select page 2 w 98 00 02 # Biquad 1 coefficients (N0, N1, N2, D1, D2) w 98 08 7f > ff > ff > ff w 98 0c 00 > 00 > 00 > 00 w 98 10 00 > 00 > 00 > 00 w 98 14 00 > 00 > 00 > 00 w 98 18 00 > 00 > 00 > 00 # Biquad 2 coefficients w 98 1c 7f > ff > ff > ff w 98 20 00 > 00 > 00 > 00 w 98 24 00 > 00 > 00 > 00 w 98 28 00 > 00 > 00 > 00 w 98 2c 00 > 00 > 00 > 00 # Biquad 3 coefficients w 98 30 7f > ff > ff > ff w 98 34 00 > 00 > 00 > 00 w 98 38 00 > 00 > 00 > 00 w 98 3c 00 > 00 > 00 > 00 w 98 40 00 > 00 > 00 > 00 # Biquad 4 coefficients w 98 44 7f > ff > ff > ff w 98 48 00 > 00 > 00 > 00 w 98 4c 00 > 00 > 00 > 00 w 98 50 00 > 00 > 00 > 00 w 98 54 00 > 00 > 00 > 00 # Biquad 5 coefficients w 98 58 7f > ff > ff > ff w 98 5c 00 > 00 > 00 > 00 w 98 60 00 > 00 > 00 > 00 w 98 64 00 > 00 > 00 > 00 w 98 68 00 > 00 > 00 > 00 # Biquad 6 coefficients w 98 6c 7f > ff > ff > ff w 98 70 00 > 00 > 00 > 00 w 98 74 00 > 00 > 00 > 00 w 98 78 00 > 00 > 00 > 00 w 98 7c 00 > 00 > 00 > 00 # Page 3 (0x03) Dump # Select page 3 w 98 00 03 # Biquad 7 coefficients w 98 08 7f > ff > ff > ff w 98 0c 00 > 00 > 00 > 00 w 98 10 00 > 00 > 00 > 00 w 98 14 00 > 00 > 00 > 00 w 98 18 00 > 00 > 00 > 00 # Biquad 8 coefficients w 98 1c 7f > ff > ff > ff w 98 20 00 > 00 > 00 > 00 w 98 24 00 > 00 > 00 > 00 w 98 28 00 > 00 > 00 > 00 w 98 2c 00 > 00 > 00 > 00 # Biquad 9 coefficients w 98 30 7f > ff > ff > ff w 98 34 00 > 00 > 00 > 00 w 98 38 00 > 00 > 00 > 00 w 98 3c 00 > 00 > 00 > 00 w 98 40 00 > 00 > 00 > 00 # Biquad 10 coefficients w 98 44 7f > ff > ff > ff w 98 48 00 > 00 > 00 > 00 w 98 4c 00 > 00 > 00 > 00 w 98 50 00 > 00 > 00 > 00 w 98 54 00 > 00 > 00 > 00 # Biquad 11 coefficients w 98 58 7f > ff > ff > ff w 98 5c 00 > 00 > 00 > 00 w 98 60 00 > 00 > 00 > 00 w 98 64 00 > 00 > 00 > 00 w 98 68 00 > 00 > 00 > 00 # Biquad 12 coefficients w 98 6c 7f > ff > ff > ff w 98 70 00 > 00 > 00 > 00 w 98 74 00 > 00 > 00 > 00 w 98 78 00 > 00 > 00 > 00 w 98 7c 00 > 00 > 00 > 00 # Page 4 (0x04) Dump # Select page 4 w 98 00 04 w 98 08 7f > ff > ff > ff w 98 0c 00 > 00 > 00 > 00 w 98 10 00 > 00 > 00 > 00 w 98 14 00 > 00 > 00 > 00 w 98 18 00 > 00 > 00 > 00 w 98 1c 7f > ff > ff > ff w 98 20 00 > 00 > 00 > 00 w 98 24 00 > 00 > 00 > 00 w 98 28 00 > 00 > 00 > 00 w 98 2c 00 > 00 > 00 > 00 w 98 30 7f > ff > ff > ff w 98 34 00 > 00 > 00 > 00 w 98 38 00 > 00 > 00 > 00 w 98 3c 00 > 00 > 00 > 00 w 98 40 00 > 00 > 00 > 00 w 98 44 7f > ff > ff > ff # High pass filter coefficients w 98 48 7f > ff > ff > ff w 98 4c 00 > 00 > 00 > 00 w 98 50 00 > 00 > 00 > 00 w 98 54 00 > 00 > 00 > 00 # Power up/down # Select page 0 w 98 00 00 w 98 75 00
附件是 ADC5140的单端配置预设代码、请尝试此操作并查看其是否正常工作。
我还建议下载适用于 ADC5140的 PPC3 GUI、以进行表征和寄存器转储
尊敬的 Uma:
是的、我在包含默认值之前连接的寄存器转储。 只需连接即可写入器件:
# CHECKSUM 0 # Generated by ADCx140EVM-SW v3.0.5 # TLV320ADC5140 device configuration # ----------------------------------------------------------------------------- # Reset # ----------------------------------------------------------------------------- # Select Page 0 w 98 00 00 # Reset Device w 98 01 01 # 1mS Delay # ----------------------------------------------------------------------------- # Begin Device Memory # ----------------------------------------------------------------------------- # Page 0 (0x00) Dump # Select Page 0 w 98 00 00 # Wake up and enable AREG w 98 02 81 # GPI Configuration w 98 3b 60 # Channel 1 configuration w 98 3c a1 # Channel 2 configuration w 98 41 a1 # Channel 3 configuration w 98 46 a1 # Channel 4 configuration w 98 4b a1 # Channel Input/Output Configuration w 98 73 c0 w 98 74 f0 # Power up/down # Select page 0 w 98 00 00 w 98 75 60
在代码中 、激活模式在[w 98 75 60]配置所有寄存器后设置。 此外、SDOUT 还具有 两个数据插槽"通道"、用于为 每个输入启用 I2S 左/右数据、无论是差分输入还是单端输入。 通道5:8可保持默认配置、因为 IN3x 和 IN4x 被禁用