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:TAS5805M -启动过程

Guru**** 2563960 points
Other Parts Discussed in Thread: TAS5805M

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/919143/tas5805m-tas5805m---startup-procedure

器件型号:TAS5805M

您好!

提到的数据表启动过程(第9.5.3.1节)

"需要注意的是、I2C 控制端口寄存器只有在器件进入睡眠模式时才会发生更改。 这可以通过在控制寄存器中配置寄存器0x3h-D[1:0]来实现。"

由于器件在深度睡眠模式下加电、我们是否仍必须设置寄存器0x03 = 0x02才能配置其他寄存器?

如果我们将其保持在深度睡眠模式并继续配置其他寄存器、则在所有寄存器完成后、设置0x03 = 0x03 (播放)。

会发生什么情况?

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

    您好!

    首先、您使用的是 TAS5805M 数据表的哪个版本? 经过修订的 C 没有这句话。

    此外、应遵循启动程序。 这意味着在配置 DSP 参数之前将器件设置为 HIZ 模式。 原因是 HIZ 首次启用 DSP 引导、这将刷新为默认值。 因此、如果第一次 HIZ 位于末尾、则刷新将清除以前的配置。

    此致、

    Matthew

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

    尊敬的 Mathew:

    您说得对、我始终会在 PPC3生成的.h 或.cfg 文件的开头看到"03 02"设置。

    这是我使用的版本:  

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

    尊敬的 Matthew:

    如果我们将其保持在深度睡眠模式并继续配置其他寄存器、则在所有寄存器完成后、设置0x03 = 0x03 (播放)。

    会发生什么情况?

    我们最近发现、15~20%的单元在加电后没有输出。

    此致、

    CK

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

    尊敬的 CK:

    至于无输出问题调试、建议重新读取 Book0-Page0-Reg 0x68 (状态)和 Reg0x70-0x74 (故障)。

    根据所述、如果在深度睡眠中配置所有参数、则设置为播放模式。 DSP 配置可能会刷新为初始值。

    此致、

    Matthew