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-Q1:TLV320AIC3254-Q1

Guru**** 2482225 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/861340/tlv320aic3254-q1-tlv320aic3254-q1

器件型号:TLV320AIC3254-Q1

您好,

我曾使用 代码 IC -TLV320AIC3254-Q1在 Linux 平台上调试音频驱动程序,但当我播放音频时,Audio_LOL 和 Audio_Lor 没有任何输出。

我已经测试了编解码器 IC 的功率,还可以。播放音频文件时,  DINMFP1 \ BCLK \ LOL\Lor 的波形  如下:

 

如下所示的寄存器值:add 是寄存器地址,value 是寄存器的值  

Mike <写入 i2c add=0x0 value=0x0、IRET=0 >
Mike <写入 i2c add=0xd Value=0x0、IRET=0 >
Mike <写入 i2c add=0xe value=0x80、IRET=0 >
Mike <写入 i2c add = 0x13 value = 0x83、IRET = 0 >
Mike <写入 i2c add=0x1E Value=0x18、IRET=0 >
Mike <写入 i2c add=0x0 value=0x1、IRET=0 >
Mike <写入 i2c add=0xe value=0x8、IRET=0 >
Mike <写入 i2c add=0xF value=0x8、IRET=0 >
Mike <写入 i2c add=0x0 value=0x0、IRET=0 >
Mike <写入 i2c add=0x3f value=0x98、IRET=0 >
Mike <写入 i2c add=0x3f value=0xd8、IRET=0 >
Mike <写入 i2c add=0x0 value=0x1、IRET=0 >
Mike <写入 i2c add=0x9 value=0x8、IRET=0 >
Mike <写入 i2c add=0x9 value=0xc、IRET=0 >
Mike <写入 i2c add=0x12 Value=0x0、IRET=0 >
Mike <写入 i2c add=0x13 value=0x0、IRET=0 >
Mike <读取 i2c IRET=0、add=0x0值=0x01 >
Mike <读取 i2c IRET=0、add=0xd Value=0x00 >
Mike <读取 i2c IRET=0、add=0xe value=0x08 >
Mike <读取 i2c IRET=0、add=0x13 Value=0x00 >
Mike <读取 i2c IRET=0、add=0x1E 值=0x00 >
Mike <读取 i2c IRET=0、add=0x0值=0x01 >
Mike <读取 i2c IRET=0、add=0xe value=0x08 >
Mike <读取 i2c IRET=0、add=0xF value=0x08 >
Mike <读取 i2c IRET=0、add=0x0值=0x01 >
Mike <读取 i2c IRET=0、add=0x3f 值=0x030 >
Mike <读取 i2c IRET=0、add=0x3f 值=0x030 >
Mike <读取 i2c IRET=0、add=0x0值=0x01 >
Mike <读取 i2c IRET=0、add=0x9 value=0x0c >
Mike <读取 i2c IRET=0、add=0x9 value=0x0c >
Mike <读取 i2c IRET=0、add=0x12值=0x00 >
Mike <读取 i2c IRET=0、add=0x13 Value=0x00 >

音频原理图如下所示:

 

 

那么为什么在播放音频时,LOL/Lor 没有任何输出?

是否需要设置一些寄存器?

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

    用户好!

    我建议首先使用内部蜂鸣器功能来确定时钟和硬件连接是否正确。 本 应用报告中介绍了该过程。 此过程非常具体、请按照指示进行操作。

    如果仍有问题、请转储第0页和第1页中的所有寄存器配置。

    此致。

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

    您好,

       我已经测试 了应用程序回传的蜂鸣器,但 LOL 和 LOR 没有任何信号输出, 蜂鸣 器的寄存器要 按如下方式设置:

    测试  蜂鸣器 功能:


    Mike <写入 i2c IRET=0 add=0x0 value=0x0、>
    Mike <写入 i2c IRET=0 add=0x49 Value=0x1、>
    Mike <写入 i2c IRET=0 add=0x4a Value=0x77、>
    Mike <写入 i2c IRET=0 add=0x4b Value=0x0、>
    Mike <写入 i2c IRET=0 add=0x4c value=0x23、>
    Mike <写入 i2c IRET=0 add=0x4d value=0xfb、>
    Mike <写入 i2c IRET=0 add=0x4e value=0x7a、>
    Mike <写入 i2c IRET=0 add=0x4f value=0xd7、>
    Mike <写入 i2c IRET=0 add=0x48 value=0x4、>
    Mike <写入 i2c IRET=0 add=0x47 value=0x84、>


    Mike <读取 i2c IRET=0、add=0x0值=0x00 >
    Mike <读取 i2c IRET=0、add=0x49值=0x01 >
    Mike <读取 i2c IRET=0、add=0x4a Value=0x077 >
    Mike <读取 i2c IRET=0、add=0x4b value=0x00 >
    Mike <读取 i2c IRET=0、add=0x4c value=0x023 >
    Mike <读取 i2c IRET=0、add=0x4d Value=0x0fb >
    Mike <读取 i2c IRET=0、add=0x4e value=0x07a >
    Mike <读取 i2c IRET=0、add=0x4f 值=0x0d7 >
    Mike <读取 i2c IRET=0、add=0x48 value=0x04 >
    Mike <读取 i2c IRET=0、add=0x47 value=0x084 >

    和第0页和第1页的所有寄存器、如下所示:

    转储寄存器

    第0页所有寄存器:
    Mike <切换到第0页 i2c Result = 0 add=0x0 value=0x0、>


    Mike <读取 i2c 结果=0、add=0x0值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x2值= 0x060 >
    Mike <读取 i2c 结果=0、add=0x3值=0x00 >
    Mike <读取 i2c 结果=0、add=0x4值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5值=0x011 >
    Mike <读取 i2c 结果=0、add=0x6值=0x04 >
    Mike <读取 i2c 结果=0、add=0x7值=0x00 >
    Mike <读取 i2c 结果=0、add=0x8值=0x00 >
    Mike <读取 i2c 结果=0、add=0x9值=0x00 >
    Mike <读取 i2c 结果=0、add=0xA 值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0xb 值= 0x01 >
    Mike <读取 i2c 结果= 0、add = 0xc 值= 0x01 >
    Mike <读取 i2c 结果=0、add=0xd 值=0x00 >
    Mike <读取 i2c 结果=0、add=0xe 值=0x080 >
    Mike <读取 i2c 结果=0、add=0xF 值=0x02 >
    Mike <读取 i2c 结果=0、add=0x10值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x11值= 0x08 >
    Mike <读取 i2c 结果= 0、add=0x12值= 0x01 >
    Mike <读取 i2c 结果=0、add=0x13值=0x01 >
    Mike <读取 i2c 结果=0、add=0x14值=0x080 >
    Mike <读取 i2c 结果=0、add=0x15值=0x01 >
    Mike <读取 i2c 结果=0、add=0x16值=0x00 >
    Mike <读取 i2c 结果=0、add=0x17值=0x04 >
    Mike <读取 i2c 结果=0、add=0x18值=0x00 >
    Mike <读取 i2c 结果=0、add=0x19值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x1a 值= 0x01 >
    Mike <读取 i2c 结果=0、add=0x1b 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1c 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1d 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1E 值=0x01 >
    Mike <读取 i2c 结果=0、add=0x1f 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x20值=0x00 >
    Mike <读取 i2c 结果=0、add=0x21值=0x00 >
    Mike <读取 i2c 结果=0、add=0x22值=0x00 >
    Mike <读取 i2c 结果=0、add=0x23值=0x00 >
    Mike <读取 i2c 结果=0、add=0x24值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x25值= 0x088 >
    Mike <读取 i2c 结果=0、add=0x26值=0x00 >
    Mike <读取 i2c 结果=0、add=0x27值=0x00 >
    Mike <读取 i2c 结果=0、add=0x28值=0x00 >
    Mike <读取 i2c 结果=0、add=0x29值=0x00 >
    Mike <读取 i2c 结果=0、add=0x2a 值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x2b 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x2C 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x2D 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x2e 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x2F 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x30值=0x00 >
    Mike <读取 i2c 结果=0、add=0x31值=0x00 >
    Mike <读取 i2c 结果=0、add=0x32值=0x00 >
    Mike <读取 i2c 结果=0、add=0x33值=0x00 >
    Mike <读取 i2c 结果=0、add=0x34值=0x00 >
    Mike <读取 i2c 结果=0、add=0x35值=0x012 >
    Mike <读取 i2c 结果=0、add=0x36值=0x02 >
    Mike <读取 i2c 结果=0、add=0x37值=0x02 >
    Mike <读取 i2c 结果=0、add=0x38值=0x02 >
    Mike <读取 i2c 结果=0、add=0x39值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3a 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3b 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3c 值=0x01 >
    Mike <读取 i2c 结果=0、add=0x3D 值=0x01 >
    Mike <读取 i2c 结果=0、add=0x3E 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x3f 值= 0x014 >
    Mike <读取 i2c 结果= 0、add = 0x40值= 0x0c >
    Mike <读取 i2c 结果=0、add=0x41值=0x00 >
    Mike <读取 i2c 结果=0、add=0x42值=0x00 >
    Mike <读取 i2c 结果=0、add=0x43值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x44值= 0x06f >
    Mike <读取 i2c 结果=0、add=0x45值=0x038 >
    Mike <读取 i2c 结果=0、add=0x46值=0x00 >
    Mike <读取 i2c 结果=0、add=0x47值=0x084 >
    Mike <读取 i2c 结果=0、add=0x48值=0x04 >
    Mike <读取 i2c 结果= 0、add = 0x49值= 0x01 >
    Mike <读取 i2c 结果= 0、add=0x4a 值= 0x077 >
    Mike <读取 i2c 结果= 0、add = 0x4b 值= 0x00 >
    Mike <读取 i2c 结果= 0、add=0x4c 值= 0x023 >
    Mike <读取 i2c 结果= 0、add = 0x4d 值= 0x0fb >
    Mike <读取 i2c 结果= 0、add=0x4e 值= 0x07a >
    Mike <读取 i2c 结果= 0、add=0x4f 值= 0x0d7 >
    Mike <读取 i2c 结果=0、add=0x50值=0x00 >
    Mike <读取 i2c 结果=0、add=0x51值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x52值= 0x088 >
    Mike <读取 i2c 结果=0、add=0x53值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x54值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x55值=0x00 >
    Mike <读取 i2c 结果=0、add=0x56值=0x00 >
    Mike <读取 i2c 结果=0、add=0x57值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x58值= 0x07f >
    Mike <读取 i2c 结果=0、add=0x59值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5a 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x5b 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x5c 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5d 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5e 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5f 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x60值= 0x07f >
    Mike <读取 i2c 结果=0、add=0x61值=0x00 >
    Mike <读取 i2c 结果=0、add=0x62值=0x00 >
    Mike <读取 i2c 结果=0、add=0x63值=0x00 >
    Mike <读取 i2c 结果=0、add=0x64值=0x00 >
    Mike <读取 i2c 结果=0、add=0x65值=0x00 >
    Mike <读取 i2c 结果=0、add=0x66值=0x00 >
    Mike <读取 i2c 结果=0、add=0x67值=0x00 >
    Mike <读取 i2c 结果=0、add=0x68值=0x00 >
    Mike <读取 i2c 结果=0、add=0x69值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x6A 值= 0x00 >
    Mike <读取 i2c 结果= 0、add = 0x6b 值= 0x00 >
    Mike <读取 i2c 结果= 0、add = 0x6c 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x6d 值=0x00 >

    第1页所有寄存器:
    Mike <切换到第1页 i2c Result = 0 add=0x0 value=0x1、>


    Mike <读取 i2c 结果= 0、add=0x0值= 0x01 >
    Mike <读取 i2c 结果=0、add=0x1值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x2值= 0x0E >
    Mike <读取 i2c 结果=0、add=0x3值=0x00 >
    Mike <读取 i2c 结果=0、add=0x4值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5值=0x00 >
    Mike <读取 i2c 结果=0、add=0x6值=0x00 >
    Mike <读取 i2c 结果=0、add=0x7值=0x00 >
    Mike <读取 i2c 结果=0、add=0x8值=0x00 >
    Mike <读取 i2c 结果=0、add=0x9值=0x00 >
    Mike <读取 i2c 结果=0、add=0xA 值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0xb 值= 0x010 >
    Mike <读取 i2c 结果= 0、add=0xc 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0xd 值=0x00 >
    Mike <读取 i2c 结果=0、add=0xe 值=0x00 >
    Mike <读取 i2c 结果=0、add=0xF 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x10值=0x040 >
    Mike <读取 i2c 结果=0、add=0x11值=0x040 >
    Mike <读取 i2c 结果=0、add=0x12值=0x040 >
    Mike <读取 i2c 结果=0、add=0x13值=0x040 >
    Mike <读取 i2c 结果=0、add=0x14值=0x00 >
    Mike <读取 i2c 结果=0、add=0x15值=0x00 >
    Mike <读取 i2c 结果=0、add=0x16值=0x00 >
    Mike <读取 i2c 结果=0、add=0x17值=0x00 >
    Mike <读取 i2c 结果=0、add=0x18值=0x00 >
    Mike <读取 i2c 结果=0、add=0x19值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x1a 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x1b 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1c 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1d 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1E 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1f 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x20值=0x00 >
    Mike <读取 i2c 结果=0、add=0x21值=0x00 >
    Mike <读取 i2c 结果=0、add=0x22值=0x00 >
    Mike <读取 i2c 结果=0、add=0x23值=0x00 >
    Mike <读取 i2c 结果=0、add=0x24值=0x00 >
    Mike <读取 i2c 结果=0、add=0x25值=0x00 >
    Mike <读取 i2c 结果=0、add=0x26值=0x00 >
    Mike <读取 i2c 结果=0、add=0x27值=0x00 >
    Mike <读取 i2c 结果=0、add=0x28值=0x00 >
    Mike <读取 i2c 结果=0、add=0x29值=0x00 >
    Mike <读取 i2c 结果=0、add=0x2a 值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x2b 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x2C 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x2D 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x2e 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x2F 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x30值=0x00 >
    Mike <读取 i2c 结果=0、add=0x31值=0x00 >
    Mike <读取 i2c 结果=0、add=0x32值=0x00 >
    Mike <读取 i2c 结果=0、add=0x33值=0x00 >
    Mike <读取 i2c 结果=0、add=0x34值=0x00 >
    Mike <读取 i2c 结果=0、add=0x35值=0x00 >
    Mike <读取 i2c 结果=0、add=0x36值=0x00 >
    Mike <读取 i2c 结果=0、add=0x37值=0x00 >
    Mike <读取 i2c 结果=0、add=0x38值=0x00 >
    Mike <读取 i2c 结果=0、add=0x39值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3a 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3b 值=0x080 >
    Mike <读取 i2c 结果=0、add=0x3c 值=0x080 >
    Mike <读取 i2c 结果=0、add=0x3D 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3E 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3f 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x40值=0x00 >
    Mike <读取 i2c 结果=0、add=0x41值=0x00 >
    Mike <读取 i2c 结果=0、add=0x42值=0x00 >
    Mike <读取 i2c 结果=0、add=0x43值=0x00 >
    Mike <读取 i2c 结果=0、add=0x44值=0x00 >
    Mike <读取 i2c 结果=0、add=0x45值=0x00 >
    Mike <读取 i2c 结果=0、add=0x46值=0x00 >
    Mike <读取 i2c 结果=0、add=0x47值=0x00 >
    Mike <读取 i2c 结果=0、add=0x48值=0x00 >
    Mike <读取 i2c 结果=0、add=0x49值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x4a 值= 0x00 >
    Mike <读取 i2c 结果= 0、add = 0x4b 值= 0x00 >
    Mike <读取 i2c 结果= 0、add = 0x4c 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x4d 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x4e 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x4f 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x50值=0x00 >
    Mike <读取 i2c 结果=0、add=0x51值=0x00 >
    Mike <读取 i2c 结果=0、add=0x52值=0x00 >
    Mike <读取 i2c 结果=0、add=0x53值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x54值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x55值=0x00 >
    Mike <读取 i2c 结果=0、add=0x56值=0x00 >
    Mike <读取 i2c 结果=0、add=0x57值=0x00 >
    Mike <读取 i2c 结果=0、add=0x58值=0x00 >
    Mike <读取 i2c 结果=0、add=0x59值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5a 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x5b 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x5c 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5d 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5e 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5f 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x60值=0x00 >
    Mike <读取 i2c 结果=0、add=0x61值=0x00 >
    Mike <读取 i2c 结果=0、add=0x62值=0x00 >
    Mike <读取 i2c 结果=0、add=0x63值=0x00 >
    Mike <读取 i2c 结果=0、add=0x64值=0x00 >
    Mike <读取 i2c 结果=0、add=0x65值=0x00 >
    Mike <读取 i2c 结果=0、add=0x66值=0x00 >
    Mike <读取 i2c 结果=0、add=0x67值=0x00 >
    Mike <读取 i2c 结果=0、add=0x68值=0x00 >
    Mike <读取 i2c 结果=0、add=0x69值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x6A 值= 0x00 >
    Mike <读取 i2c 结果= 0、add = 0x6b 值= 0x00 >
    Mike <读取 i2c 结果= 0、add = 0x6c 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x6d 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x6e 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x6f 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x70值=0x00 >
    Mike <读取 i2c 结果=0、add=0x71值=0x00 >
    Mike <读取 i2c 结果=0、add=0x72值=0x00 >
    Mike <读取 i2c 结果=0、add=0x73值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x74值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x75值=0x00 >
    Mike <读取 i2c 结果=0、add=0x76值=0x00 >
    Mike <读取 i2c 结果=0、add=0x77值=0x00 >
    Mike <读取 i2c 结果=0、add=0x78值=0x00 >
    Mike <读取 i2c 结果=0、add=0x79值=0x00 >
    Mike <读取 i2c 结果=0、add=0x7a 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x7B 值=0x00 >

    非常感谢!

    此致、

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

    您好,

    按如下所示更新寄存器,请帮我,谢谢!

    #START 设置:
    Mike <写入 i2c IRET=0 add=0x0 value=0x0、>
    Mike <写入 i2c IRET=0 add=0x1 value=0x1、>
    Mike <写入 i2c IRET=0 add=0x4 value=0x7、>
    Mike <写入 i2c IRET=0 add=0x5 value=0x91、>
    Mike <写入 i2c IRET=0 add=0x6 value=0x20、>
    Mike <写入 i2c IRET=0 add=0x7 value=0x0、>
    Mike <写入 i2c IRET=0 add=0x8 value=0x0、>
    Mike <写入 i2c IRET=0 add=0x1b Value=0x1、>
    Mike <写入 i2c IRET=0 add=0xb Value=0x84、>
    Mike <写入 i2c IRET=0 add=0xc value=0x84、>
    Mike <写入 i2c IRET=0 add=0xd Value=0x0、>
    Mike <写入 i2c IRET=0 add=0xe value=0x80、>
    Mike <写入 i2c IRET=0 add=0x12 value=0x84、>
    Mike <写入 i2c IRET=0 add=0x13 value=0x84、>
    Mike <写入 i2c IRET=0 add=0x14 value=0x80、>
    Mike <写入 i2c IRET=0 add=0x3c value=0x19、>
    Mike <写入 i2c IRET=0 add=0x3D Value=0x4、>
    Mike <写入 i2c IRET=0 add=0x3f value=0xd6、>
    Mike <写入 i2c IRET=0 add=0x0 value=0x1、>
    Mike <写入 i2c IRET=0 add=0x21 value=0x46、>
    Mike <写入 i2c IRET=0 add=0x1f value=0xc6、>
    Mike <写入 i2c IRET=0 add=0x23 value=0x88、>
    Mike <写入 i2c IRET=0 add=0x28 value=0xe、>
    Mike <写入 i2c IRET=0 add=0x29 value=0xe、>
    Mike <写入 i2c IRET=0 add=0x24 Value=0x0、>
    Mike <写入 i2c IRET=0 add=0x25 value=0x0、>
    Mike <写入 i2c IRET=0 add=0x2e value=0xb、>
    Mike <写入 i2c IRET=0 add=0x30 value=0x40、>
    Mike <写入 i2c IRET=0 add=0x31 value=0x40、>
    Mike <写入 i2c IRET=0 add=0x40 value=0xc、>
    Mike <写入 i2c IRET=0 add=0x51 value=0x80、>
    Mike <写入 i2c IRET=0 add=0x52 value=0x0、>

    Mike <读取 i2c IRET=0、add=0x0值=0x01 >
    Mike <读取 i2c IRET=0、add=0x1 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x4 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x5 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x6 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x7 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x8 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x1b Value=0x00 >
    Mike <读取 i2c IRET=0、add=0xb Value=0x010 >
    Mike <读取 i2c IRET=0、add=0xc value=0x00 >
    Mike <读取 i2c IRET=0、add=0xd Value=0x00 >
    Mike <读取 i2c IRET=0、add=0xe value=0x00 >
    Mike <读取 i2c IRET=0、add=0x12值=0x040 >
    Mike <读取 i2c IRET=0、add=0x13值=0x040 >
    Mike <读取 i2c IRET=0、add=0x14 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x3c Value=0x080 >
    Mike <读取 i2c IRET=0、add=0x3D Value=0x00 >
    Mike <读取 i2c IRET=0、add=0x3f 值=0x00 >
    Mike <读取 i2c IRET=0、add=0x0值=0x01 >
    Mike <读取 i2c IRET=0、add=0x21 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x1f 值=0x00 >
    Mike <读取 i2c IRET=0、add=0x23 Value=0x00 >
    Mike <读取 i2c IRET=0、add=0x28 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x29 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x24 Value=0x00 >
    Mike <读取 i2c IRET=0、add=0x25 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x2e value=0x00 >
    Mike <读取 i2c IRET=0、add=0x30 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x31 Value=0x00 >
    Mike <读取 i2c IRET=0、add=0x40 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x51 value=0x00 >
    Mike <读取 i2c IRET=0、add=0x52 value=0x00 >

    #beep generator settings (报警音发生器
    Mike <写入 i2c IRET=0 add=0x0 value=0x0、>
    Mike <写入 i2c IRET=0 add=0x49 Value=0x1、>
    Mike <写入 i2c IRET=0 add=0x4a Value=0x77、>
    Mike <写入 i2c IRET=0 add=0x4b Value=0x0、>
    Mike <写入 i2c IRET=0 add=0x4c value=0x23、>
    Mike <写入 i2c IRET=0 add=0x4d value=0xfb、>
    Mike <写入 i2c IRET=0 add=0x4e value=0x7a、>
    Mike <写入 i2c IRET=0 add=0x4f value=0xd7、>
    Mike <写入 i2c IRET=0 add=0x48 value=0x4、>
    Mike <写入 i2c IRET=0 add=0x47 value=0x84、>

    Mike <读取 i2c IRET=0、add=0x0值=0x00 >
    Mike <读取 i2c IRET=0、add=0x49值=0x01 >
    Mike <读取 i2c IRET=0、add=0x4a Value=0x077 >
    Mike <读取 i2c IRET=0、add=0x4b value=0x00 >
    Mike <读取 i2c IRET=0、add=0x4c value=0x023 >
    Mike <读取 i2c IRET=0、add=0x4d Value=0x0fb >
    Mike <读取 i2c IRET=0、add=0x4e value=0x07a >
    Mike <读取 i2c IRET=0、add=0x4f 值=0x0d7 >
    Mike <读取 i2c IRET=0、add=0x48 value=0x04 >
    Mike <读取 i2c IRET=0、add=0x47 value=0x084 >

    第0页所有寄存器:
    Mike <切换到第0页 i2c Result = 0 add=0x0 value=0x0、>
    Mike <读取 i2c 结果=0、add=0x0值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x2值= 0x060 >
    Mike <读取 i2c 结果=0、add=0x3值=0x00 >
    Mike <读取 i2c 结果=0、add=0x4值=0x07 >
    Mike <读取 i2c 结果= 0、add=0x5值= 0x091 >
    Mike <读取 i2c 结果=0、add=0x6值=0x020 >
    Mike <读取 i2c 结果=0、add=0x7值=0x00 >
    Mike <读取 i2c 结果=0、add=0x8值=0x00 >
    Mike <读取 i2c 结果=0、add=0x9值=0x00 >
    Mike <读取 i2c 结果=0、add=0xA 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0xb 值= 0x084 >
    Mike <读取 i2c 结果= 0、add=0xc 值= 0x084 >
    Mike <读取 i2c 结果=0、add=0xd 值=0x00 >
    Mike <读取 i2c 结果=0、add=0xe 值=0x080 >
    Mike <读取 i2c 结果=0、add=0xF 值=0x02 >
    Mike <读取 i2c 结果=0、add=0x10值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x11值= 0x08 >
    Mike <读取 i2c 结果=0、add=0x12值=0x084 >
    Mike <读取 i2c 结果=0、add=0x13值=0x084 >
    Mike <读取 i2c 结果=0、add=0x14值=0x080 >
    Mike <读取 i2c 结果=0、add=0x15值=0x01 >
    Mike <读取 i2c 结果=0、add=0x16值=0x00 >
    Mike <读取 i2c 结果=0、add=0x17值=0x04 >
    Mike <读取 i2c 结果=0、add=0x18值=0x00 >
    Mike <读取 i2c 结果=0、add=0x19值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x1a 值= 0x01 >
    Mike <读取 i2c 结果=0、add=0x1b 值=0x01 >
    Mike <读取 i2c 结果=0、add=0x1c 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1d 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1E 值=0x01 >
    Mike <读取 i2c 结果=0、add=0x1f 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x20值=0x00 >
    Mike <读取 i2c 结果=0、add=0x21值=0x00 >
    Mike <读取 i2c 结果=0、add=0x22值=0x00 >
    Mike <读取 i2c 结果=0、add=0x23值=0x00 >
    Mike <读取 i2c 结果=0、add=0x24值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x25值= 0x088 >
    Mike <读取 i2c 结果=0、add=0x26值=0x00 >
    Mike <读取 i2c 结果=0、add=0x27值=0x00 >
    Mike <读取 i2c 结果=0、add=0x28值=0x00 >
    Mike <读取 i2c 结果=0、add=0x29值=0x00 >
    Mike <读取 i2c 结果=0、add=0x2a 值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x2b 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x2C 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x2D 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x2e 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x2F 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x30值=0x00 >
    Mike <读取 i2c 结果=0、add=0x31值=0x00 >
    Mike <读取 i2c 结果=0、add=0x32值=0x00 >
    Mike <读取 i2c 结果=0、add=0x33值=0x00 >
    Mike <读取 i2c 结果=0、add=0x34值=0x00 >
    Mike <读取 i2c 结果=0、add=0x35值=0x012 >
    Mike <读取 i2c 结果=0、add=0x36值=0x02 >
    Mike <读取 i2c 结果=0、add=0x37值=0x02 >
    Mike <读取 i2c 结果=0、add=0x38值=0x02 >
    Mike <读取 i2c 结果=0、add=0x39值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3a 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3b 值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x3c 值= 0x019 >
    Mike <读取 i2c 结果=0、add=0x3D 值=0x04 >
    Mike <读取 i2c 结果=0、add=0x3E 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3f 值=0x0d6 >
    Mike <读取 i2c 结果= 0、add = 0x40值= 0x0c >
    Mike <读取 i2c 结果=0、add=0x41值=0x00 >
    Mike <读取 i2c 结果=0、add=0x42值=0x00 >
    Mike <读取 i2c 结果=0、add=0x43值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x44值= 0x06f >
    Mike <读取 i2c 结果=0、add=0x45值=0x038 >
    Mike <读取 i2c 结果=0、add=0x46值=0x00 >
    Mike <读取 i2c 结果=0、add=0x47值=0x084 >
    Mike <读取 i2c 结果=0、add=0x48值=0x04 >
    Mike <读取 i2c 结果= 0、add = 0x49值= 0x01 >
    Mike <读取 i2c 结果= 0、add=0x4a 值= 0x077 >
    Mike <读取 i2c 结果= 0、add = 0x4b 值= 0x00 >
    Mike <读取 i2c 结果= 0、add=0x4c 值= 0x023 >
    Mike <读取 i2c 结果= 0、add = 0x4d 值= 0x0fb >
    Mike <读取 i2c 结果= 0、add=0x4e 值= 0x07a >
    Mike <读取 i2c 结果= 0、add=0x4f 值= 0x0d7 >
    Mike <读取 i2c 结果=0、add=0x50值=0x00 >
    Mike <读取 i2c 结果=0、add=0x51值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x52值= 0x088 >
    Mike <读取 i2c 结果=0、add=0x53值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x54值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x55值=0x00 >
    Mike <读取 i2c 结果=0、add=0x56值=0x00 >
    Mike <读取 i2c 结果=0、add=0x57值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x58值= 0x07f >
    Mike <读取 i2c 结果=0、add=0x59值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5a 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x5b 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x5c 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5d 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5e 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5f 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x60值= 0x07f >
    Mike <读取 i2c 结果=0、add=0x61值=0x00 >
    Mike <读取 i2c 结果=0、add=0x62值=0x00 >
    Mike <读取 i2c 结果=0、add=0x63值=0x00 >
    Mike <读取 i2c 结果=0、add=0x64值=0x00 >
    Mike <读取 i2c 结果=0、add=0x65值=0x00 >
    Mike <读取 i2c 结果=0、add=0x66值=0x00 >
    Mike <读取 i2c 结果=0、add=0x67值=0x00 >
    Mike <读取 i2c 结果=0、add=0x68值=0x00 >
    Mike <读取 i2c 结果=0、add=0x69值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x6A 值= 0x00 >
    Mike <读取 i2c 结果= 0、add = 0x6b 值= 0x00 >
    Mike <读取 i2c 结果= 0、add = 0x6c 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x6d 值=0x00 >

    第1页所有寄存器:
    Mike <切换到第1页 i2c Result = 0 add=0x0 value=0x1、>
    Mike <读取 i2c 结果= 0、add=0x0值= 0x01 >
    Mike <读取 i2c 结果=0、add=0x1值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x2值= 0x0E >
    Mike <读取 i2c 结果=0、add=0x3值=0x00 >
    Mike <读取 i2c 结果=0、add=0x4值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5值=0x00 >
    Mike <读取 i2c 结果=0、add=0x6值=0x00 >
    Mike <读取 i2c 结果=0、add=0x7值=0x00 >
    Mike <读取 i2c 结果=0、add=0x8值=0x00 >
    Mike <读取 i2c 结果=0、add=0x9值=0x00 >
    Mike <读取 i2c 结果=0、add=0xA 值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0xb 值= 0x010 >
    Mike <读取 i2c 结果= 0、add=0xc 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0xd 值=0x00 >
    Mike <读取 i2c 结果=0、add=0xe 值=0x00 >
    Mike <读取 i2c 结果=0、add=0xF 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x10值=0x040 >
    Mike <读取 i2c 结果=0、add=0x11值=0x040 >
    Mike <读取 i2c 结果=0、add=0x12值=0x040 >
    Mike <读取 i2c 结果=0、add=0x13值=0x040 >
    Mike <读取 i2c 结果=0、add=0x14值=0x00 >
    Mike <读取 i2c 结果=0、add=0x15值=0x00 >
    Mike <读取 i2c 结果=0、add=0x16值=0x00 >
    Mike <读取 i2c 结果=0、add=0x17值=0x00 >
    Mike <读取 i2c 结果=0、add=0x18值=0x00 >
    Mike <读取 i2c 结果=0、add=0x19值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x1a 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x1b 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1c 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1d 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1E 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x1f 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x20值=0x00 >
    Mike <读取 i2c 结果=0、add=0x21值=0x00 >
    Mike <读取 i2c 结果=0、add=0x22值=0x00 >
    Mike <读取 i2c 结果=0、add=0x23值=0x00 >
    Mike <读取 i2c 结果=0、add=0x24值=0x00 >
    Mike <读取 i2c 结果=0、add=0x25值=0x00 >
    Mike <读取 i2c 结果=0、add=0x26值=0x00 >
    Mike <读取 i2c 结果=0、add=0x27值=0x00 >
    Mike <读取 i2c 结果=0、add=0x28值=0x00 >
    Mike <读取 i2c 结果=0、add=0x29值=0x00 >
    Mike <读取 i2c 结果=0、add=0x2a 值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x2b 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x2C 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x2D 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x2e 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x2F 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x30值=0x00 >
    Mike <读取 i2c 结果=0、add=0x31值=0x00 >
    Mike <读取 i2c 结果=0、add=0x32值=0x00 >
    Mike <读取 i2c 结果=0、add=0x33值=0x00 >
    Mike <读取 i2c 结果=0、add=0x34值=0x00 >
    Mike <读取 i2c 结果=0、add=0x35值=0x00 >
    Mike <读取 i2c 结果=0、add=0x36值=0x00 >
    Mike <读取 i2c 结果=0、add=0x37值=0x00 >
    Mike <读取 i2c 结果=0、add=0x38值=0x00 >
    Mike <读取 i2c 结果=0、add=0x39值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3a 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3b 值=0x080 >
    Mike <读取 i2c 结果=0、add=0x3c 值=0x080 >
    Mike <读取 i2c 结果=0、add=0x3D 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3E 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x3f 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x40值=0x00 >
    Mike <读取 i2c 结果=0、add=0x41值=0x00 >
    Mike <读取 i2c 结果=0、add=0x42值=0x00 >
    Mike <读取 i2c 结果=0、add=0x43值=0x00 >
    Mike <读取 i2c 结果=0、add=0x44值=0x00 >
    Mike <读取 i2c 结果=0、add=0x45值=0x00 >
    Mike <读取 i2c 结果=0、add=0x46值=0x00 >
    Mike <读取 i2c 结果=0、add=0x47值=0x00 >
    Mike <读取 i2c 结果=0、add=0x48值=0x00 >
    Mike <读取 i2c 结果=0、add=0x49值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x4a 值= 0x00 >
    Mike <读取 i2c 结果= 0、add = 0x4b 值= 0x00 >
    Mike <读取 i2c 结果= 0、add = 0x4c 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x4d 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x4e 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x4f 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x50值=0x00 >
    Mike <读取 i2c 结果=0、add=0x51值=0x00 >
    Mike <读取 i2c 结果=0、add=0x52值=0x00 >
    Mike <读取 i2c 结果=0、add=0x53值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x54值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x55值=0x00 >
    Mike <读取 i2c 结果=0、add=0x56值=0x00 >
    Mike <读取 i2c 结果=0、add=0x57值=0x00 >
    Mike <读取 i2c 结果=0、add=0x58值=0x00 >
    Mike <读取 i2c 结果=0、add=0x59值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5a 值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x5b 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x5c 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5d 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5e 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x5f 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x60值=0x00 >
    Mike <读取 i2c 结果=0、add=0x61值=0x00 >
    Mike <读取 i2c 结果=0、add=0x62值=0x00 >
    Mike <读取 i2c 结果=0、add=0x63值=0x00 >
    Mike <读取 i2c 结果=0、add=0x64值=0x00 >
    Mike <读取 i2c 结果=0、add=0x65值=0x00 >
    Mike <读取 i2c 结果=0、add=0x66值=0x00 >
    Mike <读取 i2c 结果=0、add=0x67值=0x00 >
    Mike <读取 i2c 结果=0、add=0x68值=0x00 >
    Mike <读取 i2c 结果=0、add=0x69值=0x00 >
    Mike <读取 i2c 结果= 0、add=0x6A 值= 0x00 >
    Mike <读取 i2c 结果= 0、add = 0x6b 值= 0x00 >
    Mike <读取 i2c 结果= 0、add = 0x6c 值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x6d 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x6e 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x6f 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x70值=0x00 >
    Mike <读取 i2c 结果=0、add=0x71值=0x00 >
    Mike <读取 i2c 结果=0、add=0x72值=0x00 >
    Mike <读取 i2c 结果=0、add=0x73值=0x00 >
    Mike <读取 i2c 结果= 0、add = 0x74值= 0x00 >
    Mike <读取 i2c 结果=0、add=0x75值=0x00 >
    Mike <读取 i2c 结果=0、add=0x76值=0x00 >
    Mike <读取 i2c 结果=0、add=0x77值=0x00 >
    Mike <读取 i2c 结果=0、add=0x78值=0x00 >
    Mike <读取 i2c 结果=0、add=0x79值=0x00 >
    Mike <读取 i2c 结果=0、add=0x7a 值=0x00 >
    Mike <读取 i2c 结果=0、add=0x7B 值=0x00 >

    问题和以前一样!

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

    感谢您共享寄存器。 我们将在一天内进行回顾并返回给您。

    此致。

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

    寄存器转储显示了配置的多个问题-(1) DAC 通道被静音、(2)线路输出布线不正确(3) DAC 未通电等

    您能否向我发送所有 I2C 写入的日志? 我没有看到任何上电寄存器写入。

    有一些关键寄存器需要更新以设置回放、如下所示。

    驱动程序应生成类似的寄存器写入、如下所示。

    ################################
    #播放设置
    ################################
    编号
    #选择第1页
    宽30 00 01
    编号
    #去爆音
    宽30长14宽25度
    编号
    #将 LDAC/RDAC 路由到 HPL/HPR
    宽30 0c 08 08
    编号
    #将 LDAC/RDAC 路由到 LOL/LOR
    宽30 0e 08 08
    编号
    #为 HPL/HPR 和 LOL/Lor 驱动器加电
    宽30 09 3C
    编号
    #取消 HPL/HPR 驱动器静音、0dB 增益
    宽30 10 00 00
    编号
    #解调 LOL/LOR 驱动器的静音、0dB 增益
    宽30 12 00 00
    编号
    #选择第0页
    宽30 00
    编号
    # DAC => 0dB
    宽30 41 00 00
    编号
    #开机 LDAC/RDAC
    宽30 3f d6
    编号
    #取消 LDAC/RDAC 静音
    宽30 40 00
    编号
    ################################

    此致。

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

    尊敬的 Diljith:

    非常感谢、  所有 I2C 写入如下:(用于蜂鸣测试)

    初始化设置 :

    {0x00、0x00}、//选择 page 0
    {0x01、0x01}、//软件复位
    {0x04、0x07}、//设置 PLL_CLKIN=BLCK 和 CODEC _CLKIN=PLL_CLK
    {0x05、0x91}、//PLL 上电、设置 PLL 变量 P=R=1
    {0x06、0x20}、//设置 PLL 变量 J=32
    {0x07、0x00}、//设置 PLL 变量 D (MSB)=0
    {0x08、0x00}、// D (lsb)=0
    {0x1B、0x01}、//模式=I2S、字长=16、BCLK、WCLK 是编解码器的输入。
    {0x0B、0x84}、//NDAC 上电并设置为4{0x 0C 84}//MDAC 上电并设置为4{0x 0D 00}//DOSR=128、DOSR (9:8)=0
    {0x0C、0x84}、//MDAC 上电并设置为4
    {0x0D、0x00}、//DOSR=128、DOSR (9:8)=0
    {0x0E、0x80}、//DOSR (7:0)=128
    {0x12、0x84}、//NADC 上电并设置为4{0x 13 84}//mAdc 上电并设置为4{0x 14 80}//AOSR=128
    {0x13、0x84}、//mAdc 已通电并设置为4
    {0x14、0x80}、//AOSR=128
    {0x3C、0x19}、//DAC PRB 设置为 PRB_P19
    {0x3D、0x04}、// ADC PRB 设置为 PRB_R4
    {0x3F、0xD6}、//设置 DAC 数据路径
    选择了{0x00、0x01}、//页1
    {0x21、0x46}、//去弹出、驱动器上电时间= 600ms、步进时间= 4ms
    {0x1F、0xC6}、//启动 HP 驱动程序
    {0x23、0x88}、//DAC_L 路由到 HPL、DAC_R 路由到 HPR
    {0x28、0x0E}、//HPL 驱动器取消静音、增益设置为1dB
    {0x29、0x0E}、// HPR 驱动器取消静音、增益设置为1dB
    {0x24、0x00}、//对于 HPL、模拟音量控制增益设置为0dB
    {0x25、0x00}、// HPR 的模拟音量控制增益设置为0dB
    {0x2E、0x0B}、//MICBIAS=AVDD
    {0x30、0x40}、//MIC、RIN=10k
    {0x31、0x40}、//CM、RIN=10k
    {0x40、0x0C}、//DAC 未配接
    {0x51、0x80}、//功率 ADC 通道
    {0x52、0x00}、//取消 ADC 通道的静音

    #Beep Generator 设置:

    {0x00、0x00}、
    {0x49、0x01}、
    {0x4A、0x77}、
    {0x4B、0x00}、
    {0x4C、0x23}、
    {0x4D、0xFB}、
    {0x4E、0x7A}、
    {0x4F、0xD7}、
    {0x48、0x04}、
    {0x47、0x84}、

    回放设置如下:

    PlaybackSetup 设置
    Mike <写入 i2c IRET=0 add=0x0 value=0x1、>
    Mike <写入 i2c IRET=0 add=0x14 value=0x25、>
    Mike <写入 i2c IRET=0 add=0xc value=0x0808、>
    Mike <写入 i2c IRET=0 add=0xe value=0x0808、>
    Mike <写入 i2c IRET=0 add=0x9 value=0x3c、>
    Mike <写入 i2c IRET=0 add=0x10 value=0x0000、>
    Mike <写入 i2c IRET=0 add=0x12 Value=0x0000、>
    Mike <写入 i2c IRET=0 add=0x0 value=0x0、>
    Mike <写入 i2c IRET=0 add=0x3f value=0xd6、>
    Mike <写入 i2c IRET=0 add=0x40 value=0x0、>
    Mike <写入 i2c IRET=0 add=0x41 value=0x0000、>
    Mike <写入 i2c IRET=0 add=0x0 value=0x1、>
    Mike <读取 i2c IRET=0、add=0x0值=0x001 >
    Mike <读取 i2c IRET=0、add=0x14 value=0x0025>
    Mike <读取 i2c IRET=0、add=0xc value=0x008 >
    Mike <读取 i2c IRET=0、add=0xe value=0x008 >
    Mike <读取 i2c IRET=0、add=0x9 value=0x003c >
    Mike <读取 i2c IRET=0、add=0x10 value=0x000 >
    Mike <读取 i2c IRET=0、add=0x12值=0x000 >
    Mike <写入 i2c IRET=0 add=0x0 value=0x0、>
    Mike <读取 i2c IRET=0、add=0x0值=0x000 >
    Mike <读取 i2c IRET=0、add=0x41 value=0x008 >
    Mike <读取 i2c IRET=0、add=0x3f value=0x00d6 >
    Mike <读取 i2c IRET=0、add=0x40 value=0x000 >

    但 LO/LOL 无信号输出  

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

    您好!

    日志值似乎是正确的、但没有音频。 我怀疑日志与 i2c 总线上发送的实际数据之间存在某种不匹配。 您能否读取状态寄存器并检查 DAC 和线路驱动器是否已通电? 请使用外部 I2C 探针验证读取。 相关寄存器如下所示。

    此致。

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

    您好!

    如果您需要有关此方面的进一步帮助、请告知我们。 我现在将此标记为已解决、但它将开放供您回复。

    此致。

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

    您好,

    我对另一个信号输入进行了测试,但编解码器仍然没有信号输出!

    信号--> I2S---- >输出  --- >确定

    信号--> I2S---- >输出  --- >输入 编解码器3254 -->输出--> >失败时没有信号输出  

    所以 我不知道解决这个问题,非常感谢!

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

    您好!

    当您说“信号--> I2S---> >输出  --- >确定"您在哪里测量输出? 您是否在编解码器 LOL 或 LOR 引脚上进行测量?

    当您说“信号--> I2S---> >输出  --- >输入 编解码器3254 -->输出--> >"这是否意味着您要在输出和输入之间执行回路? 如果是、这些输入和输出是什么?  

    请提供更多具体信息、以便我们缩小问题范围。

    此致。

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

    您好,

    我很抱歉,这一状况  没有得到明确说明。

    信号--> I2S---- >输出:它是另一个设备,允许它 连接到 SPK,它正常,并使用  示波器(OSC) 测量其输出,它正常。

    这一步 是为了证明对 CODEC -3254的输入是正常的。

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

    您好!

    感谢您的澄清。 我们希望您读取器件的状态寄存器、以查看器件是否已正确通电。

    读取 DAC 标志寄存器1、第0页/寄存器37时、您获得了哪些值?

    此致。

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

    您好!

    您对此有任何更新吗?

    此致。

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

    我正在关闭此主题、因为我没有听到您的反馈。 如果您有任何其他疑问、请打开一个新主题、并链接到此主题进行参考。

    此致。