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.

[参考译文] TAS2505:TAS2505驱动器

Guru**** 2481065 points
Other Parts Discussed in Thread: TAS2505

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/829488/tas2505-tas2505-drvier

器件型号:TAS2505

尊敬的 TI 团队:

您是否有 TAS2505 Linux 驱动程序代码或 MCU 驱动 程序代码?

谢谢

Cq.LV

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

    您好!

    虽然您可以使用类似的 TLV320DAC310x、但没有专门用于 TAS2505的 Linux 驱动程序。
    请查看上一篇文章 :e2e.ti.com/.../2856357

    如果您对此有其他问题或意见、请告知我们。

    此致、
    Luis Fernando Rodríguez S.

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

    您好 Luis;

    Tas2505根据以下设置、输出9&12引脚 可以测试288KHZ PWM 信号、但没有声音。 根据此设置、输入 MCLK BCLK WCLK 需要多大的频率? 是否有任何好的建议?18引脚 不连接到 MCU

    4.0.7通过 DAC 和耳机/扬声器播放数字数据的示例寄存器设置

    输出

    # I2C 脚本、用于将器件设置为回放模式

    #键:W 30 XX YY =>写入 I2C 地址0x30、寄存器0xxx、数据0xYY

    #此脚本设置通过混频器路由到 HP 驱动程序和 D 类驱动程序的 DAC 输出

    #=>注释分隔符

    #页切换到第0页

    宽30 00

    #断言软件复位(P0、R1、D0=1)

    W 30 01 01

    #页切换到第1页

    宽30 00 01

    # LDO 输出编程为1.8V、电平转换器加电。 (P1、R2、D5-D4=00、D3=0)

    宽30 02 00

    #页切换到第0页

    宽30 00

    # PLL_CLKIN = MCLK、CODE_CLKIN = PLL_CLK、MCLK 应该为11.2896MHz (P0、R4、D1-D0=03)

    W 30 04 03

    #加电 PLL、设置 P=1、R=1、(页0、寄存器5)

    宽30 05 91

    #设置 J=4、(页0、寄存器6)

    W 30 06 04

    # D = 0000、D (13:8)= 0、(页0、寄存器7)

    宽3007 00

    # D (7:0)= 0、(页0、寄存器8)

    宽30 08 00

    #添加 PLL 锁定的15ms 延迟

    D 15.

    # DAC NDAC 加电、NDAC=4 (P0、R11、D7=1、D6-D0=0000100)

    宽300B 84

    # DAC MDAC 加电、MDAC=2 (P0、R12、D7=1、D6-D0=0000010)

    宽30 0C 82

    # DAC OSR (9:0)->DOSR=128 (P0、R12、D1-D0=00)

    宽30 0D 00

    # DAC OSR (9:0)->DOSR=128 (P0、R13、D7-D0=10000000)

    宽30 0E 80

    #编解码器接口控制字长= 16位、BCLK&WCLK 输入、I2S 模式。 (P0、R27、D7-

    D6=00、D5-D4=00、D3-D2=00)

    宽30 1B 00

    #数据时隙偏移00 (P0、R28、D7-D0=0000)

    宽30 1C 00

    用于单声道路由的# DAC 指令编程 PRB #2。 类型内插(x8)和3可编程

    BiQuad。 (P0、R60、D4-D0=0010)

    W 30 3C 02

    #页切换到第1页

    宽30 00 01

    #主基准上电(P1、R1、D4=1)

    宽30 01 10

    DAC 的输出共模#设置为0.9V (默认值)(P1、R10)

    W 30 0A 00

    #混频器 P 输出连接到 HP 输出混频器(P1、R12、D2=1)

    宽30 0C 04

    # hp Voulme、0dB 增益(P1、R22、D6-D0=0000000)

    宽30 16 00

    #无需启用混频器 M 和混频器 P、AINL Voulme、0dB 增益(P1、R24、D7=1、 D6-D0=0000000)

    宽30 18 00

    #加电 HP (P1、R9、D5=1)

    宽30 09高20

    #消除 HP 静音、增益为0dB (P1、R16、D4=1)

    宽30 10 00

    # SPK 收件人 增益=0dB (P1、R46、D6-D0=000000)

    W 30 2E 00

    # SPK 驱动器增益= 6.0dB (P1、R48、D6-D4=001)

    宽30 30高

    # SPK 加电(P1、R45、D1=1)

    W 30 2D 02

    #页切换到第0页

    宽30 00

    # DAC 加电、软步长为1Fs。 (P0、R63、D7=1、D5-D4=01、D3-D2=00、 D1-D0=00)

    W 30 3F 90

    # DAC 数字增益0dB (P0、R65、D7-D0=00000000)

    宽30 41 00

    # DAC 音量未静音。 (P0、R64、D3=0、D2=1)

    宽30 40 04

    编号


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

    您好!  

    我建议使用以下时钟值:

    MCLK = 11.2896MHz
    BCLK = 2.8224MHz
    WCLK = 44.1kHz

    如果您有其他问题或意见、请告诉我。

    此致、
    Luis Fernando Rodríguez S.