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.

[参考译文] TLV320AIC3254:TLV320AIC3254 -代码

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1299715/tlv320aic3254-tlv320aic3254--code

器件型号:TLV320AIC3254

大家好、TI 团队,

您能否为我配置一个 I2S 输入 LOL 输出文件?

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

    您好!

    该脚本来自 EVM GUI、并配置到线路输出的播放。 您可以将其用作起点。 请进行学习并根据您的设置进行调整。

    谢谢。
    J·麦克弗森

    ################################################################
    #低功率立体声回放
    #------------------
    # PowerTune 模式 PTM_P1用于低
    #功率16位音频。
    #
    #对于正常的 USB 音频,没有硬件更改
    #为必填项。
    #
    #如果使用外部接口,SW2.4和
    #必须将 USB-MODEVM 的 SW2.5设置为
    # HI 和时钟可以连接到的 J14
    # USB MODEVM。
    #
    #音频已路由至耳机和
    #行输出。
    ################################################################

    ################################################################
    #软件重置
    ################################################################
    #
    #选择页面0
    W 30 00 00 00
    #
    #通过软件重置初始化设备
    W 30 01 01
    #
    ################################################################

    ################################################################
    #时钟设置
    #------------------
    #编解码器接收: MCLK=MCLK, 11.2896 MHz
    # BLCK = 2.8224 MHz、WCLK = 44.1kHz
    ################################################################
    #
    #选择页面0
    W 30 00 00 00
    #
    # NDAC = 1、MDAC = 4
    宽30 0b 81 84
    #
    # DOSR = 64
    宽30 0d 00 40

    ################################################################

    ################################################################
    #信号处理设置
    ################################################################
    #
    #选择页面0
    W 30 00 00 00
    #
    #将 DAC 模式设置为 PRB_P8
    宽30 3c 08
    #
    ################################################################

    ################################################################
    #初始化编解码器
    ################################################################
    #
    #选择页面1
    W 30 00 01
    #
    #在外部存在时禁用弱 AVDD
    # AVDD 耗材
    W 30 01 08
    #
    #启用主模拟电源控制
    W 30 02 00
    #
    #将输入加电时间设置为3.1ms (对于 ADC)
    # w 30 47 32
    #
    #将 REF 充电时间设置为40ms
    宽30 7b 01
    #
    ################################################################

    ################################################################
    #播放设置
    ################################################################
    #
    #选择页面1
    W 30 00 01
    #
    #删除
    宽30 14 25
    #
    #将 LDAC/RDAC 路由至 HPL/HPR
    宽30 0c 08 08
    #
    #将 LDAC/RDAC 路由至 LOL/LOR
    宽30 0e 08
    #
    #将 DAC PTM 模式设置为 PTM_P1
    W 30 03 08 08
    #
    #启动 HPL/HPR 和 LOL/LOR 驱动程序
    宽30 09 3C
    #
    #取消 HPL/HPR 驱动器静音,+14dB 用于 PTM_P1补偿
    W 30 10 0E 0E
    #
    #取消静音 LOL/LOR 驱动器,+14dB 用于 PTM_P1补偿
    W 30 12 0E 0E
    #
    #选择页面0
    W 30 00 00 00
    #
    # DAC => 0dB
    W 30 41 00 00
    #
    #启动 LDAC/RDAC
    宽30 3f d6
    #
    #取消 LDAC/RDAC 静音
    W 30 40 00
    #
    ################################################################