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.

[参考译文] TAS5805M 控制寄存器

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1184023/tas5805m-control-registers

器件型号:TAS5805

您好!

TAS5805M 在断电时或每个下电上电时是否保留控制寄存器值需要通过 I2C 加载正确的配置?

我正在寻找一种方法来在基于 Android 且配备 TAS5805的系统中由用户动态更改 EQ 设置。

此致、

Michal

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

    你(们)好、Michal

    感谢您的提问。

    恐怕您需要在断电后通过 i2c 重新配置 DSP。

    如果在动态模式下更改 EQ 设置、您可以将放大器设置为 HIZ、然后发送 i2c 命令。

    谢谢。

    Jesse

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

    您好 Jesse、

    感谢您的快速反馈。

    我浏览了可用的文档、但没有找到任何需要在每个下电上电时重新配置寄存器的信息。

    那么、器件肯定没有 NVM 来存储设置?

    您是否还可以确认命令集是否正确?

    将器件设置为 HIZ:

    w 58 00 00 #go to page 0
    w 58 7f 00 #Change the book to 0x00
    W 58 03 02 #Change the device into HIZ Mode

    并返回到播放模式:

    w 58 00 00 #go to page 0
    w 58 7f 00 #Change the book to 0x00
    W 58 03 03 #Change the device into Play Mode

    此致、

    Michal

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

    你(们)好、Michal

    感谢你的答复。

    通常、对于放大器 IC、在每个下电上电时重新配置是一种正常情况。

    如果断电、放大器 IC 中的配置将消失。

    以上命令正确。

    如果您没有在 HIZ 和播放模式之间更改书籍、则可以删除#Go 到第0页、并将书籍更改为0x00 2行。 它可以帮助您稍微简化代码。

    谢谢。

    Jesse

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

    好的。

    感谢 Jesse 的详细解释。

    此致、

    Michal