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.

[参考译文] TLV320DAC3203:I2S 信号旁路至 HPL/HPR 输出

Guru**** 2451970 points
Other Parts Discussed in Thread: TLV320DAC3203

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/726821/tlv320dac3203-i2s-signal-bypass-to-hpl-hpr-output

器件型号:TLV320DAC3203

你好

我想调优 BT SOC 中的音频 EQ。

我不需要 数字输入 aduio 处理、并且希望音频信号从 I2S 输入引脚路由到 DAC、然后路由到输出放大器。

此函数是否有设置方法? 还是演示代码?

非常感谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Jesse、

    器件的基本配置可在 第75页的应用参考指南:www.ti.com/.../slau434.pdf 示例第4.2节中找到。
    您只需根据系统 I2S 时钟设置和所需的采样频率进行调整。
    默认情况下、器件的功能处于禁用状态、因此如果您不启用这些功能、您将获得最基本的器件操作。

    此致、
    -Ivan Salazar
    应用工程师-低功耗音频和传动器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../V1.pdfHello

    我们使用 TLV320DAC3203、发现它没有输出。

    REF (引脚17)上的电压电平为0V。

    您能帮您提供一些有关解决问题的意见吗?

    谢谢

    电路连接是

    按如下方式设置寄存器配置:

    const cfg_reg Tlv320dacData1[]={

    /*

    编号-------------------------------------------------------- 加电

    编号-------------------------------------------------------- 初始化为 PAGE 0

    *

    {0x00、0x00}、

    /*

    编号-------------------------------------------------------- 通过软件复位来初始化器件

    *

    { 0x01、0x01 }、

    /*

    编号-------------------------------------------------------- 使用值1为 NDAC 分压器加电

    *

    { 0x0B、0x81 }、

    /*

    编号-------------------------------------------------------- 使用值4为 MDAC 分频器加电

    编号-------------------------------------------------------- 对于 D 类模式,MDAC = I*4

    *

    {0x0c、0x84}、

    /*

    编号-------------------------------------------------------- 将 DAC 的 OSR 编程为64

    *

    { 0x0d、0x00 }、

    {0x0E、0x40}、

    /*

    编号-------------------------------------------------------- 将 DAC 模式设置为 PRB_P8v

    *

    {0x3c、0x08}、

    /*

    编号-------------------------------------------------------- 选择第1页

    *

    { 0x00,0x01 },

    /*

    编号-------------------------------------------------------- 在存在外部 AVdd 电源时禁用内部粗 AVdd

    编号-------------------------------------------------------- 或为内部 AVdd LDO 加电之前

    *

    { 0x01、0x08 },

    /*

    编号-------------------------------------------------------- 启用主模拟电源控制

    *

    { 0x02,0x00 },

    /*

    编号-------------------------------------------------------- 将 REF 充电时间设置为40ms

    *

    { 0x7B,0x01 },

    /*

    编号-------------------------------------------------------- 将输入共模设置为0.9V、并为耳机设置输出共模

    编号-------------------------------------------------------- 输入共模

    *

    { 0x0a、0x03 }、

    /*

    编号-------------------------------------------------------- 将 DAC PTM 模式设置为 PTM_P1

    *

    { 0x03,0x08 },

    /*

    编号-------------------------------------------------------- 将 DAC PTM 模式设置为 PTM_P1

    *

    { 0x04、0x08 },

    /*

    编号-------------------------------------------------------- 将左侧 DAC 路由至 HPL

    *

    { 0x0c、0x08 }、

    /*

    编号-------------------------------------------------------- 将右侧 DAC 路由到 HPR

    *

    { 0x0d、0x08 },

    /*

    编号-------------------------------------------------------- 撤消 HPL 驱动程序的静音

    *

    { 0x10、0x00 },

    /*

    编号-------------------------------------------------------- 撤消 HPR 驱动程序的静音

    *

    { 0x11,0x00 },

    /*

    编号-------------------------------------------------------- HP 软步进设置、可在通电时实现最佳弹出性能

    编号-------------------------------------------------------- 使用的 Rpop 为6k、N = 6、软步长= 20usec。

    *

    { 0x14、0x29}、

    /*

    编号-------------------------------------------------------- 为 HPL 和 HPR 驱动器加电

    *

    { 0x09、0x30 },

    /*

    编号-------------------------------------------------------- 等待2.5秒以使软步进生效

    编号-------------------------------------------------------- 否则读取第1页、寄存器63d、D (7:6)。 当=“11”软步进完成时

    编号-------------------------------------------------------- 切换到第0页

    *

    { 0x00,0x00 },

    /*

    编号-------------------------------------------------------- 为左右 DAC 通道加电并路由左通道 I2S 数据

    编号-------------------------------------------------------- 向左通道 DAC 传输数据、向右通道 DAC 传输 I2S 数据

    *

    { 0x3f、0xd4 },

    /*

    编号-------------------------------------------------------- 撤消 DAC 数字音量控制的静音

    *

    { 0x40、0x00 },

    };

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../6786.V1.pdfpost电路  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Jesse、

    是否要对输出使用 D 类模式?
    根据时钟设置,我认为您需要使用它,因为 MDAC = I*4,但是您不会从第1页配置寄存器0x03和0x04,因此 D 类模式不会启用。

    您能否验证 I2C 通信? 您可以尝试读回已写入的寄存器。 不从 VREF 获取任何电压并不是一件好事。

    此致、
    -Ivan Salazar
    应用工程师-低功耗音频和传动器