当我们的 SW 非常快速地向 AMP 发送 I2C 读/写操作时、发生了 AMP 内部时钟错误、并且尽管 I2S 时钟部件和声音数据正常、但 AMP 在没有任何声音输出的情况下卡住。
有什么提示可以解释这种现象?
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.
当我们的 SW 非常快速地向 AMP 发送 I2C 读/写操作时、发生了 AMP 内部时钟错误、并且尽管 I2S 时钟部件和声音数据正常、但 AMP 在没有任何声音输出的情况下卡住。
有什么提示可以解释这种现象?
你(们)好
I2C 和内部时钟错误之间不应有连接。 只有在检测到不受支持的 MCLK、LRCK、SCLK 比率或速率或其中任何一个或更低时、内部时钟错误才会被触发。
请检查 I2C 命令。 当您说"发送非常快的 I2C 读取/写入"时、I2C 信号是否仍然满足规范中的要求? 或者可能会向器件发送错误的 I2C 命令。 同时 仔细检查 MCLK、LRCK、SCLK。 谢谢你。

您好,
1、 仍然出现一些错误、请通过 I2C 进行检查。
-> I2C 检查错误是什么意思? 我们需要检查哪些类型的错误列表? 到目前为止、仅发生时钟错误。
2.设备进入睡眠模式
->在我们的硬件设计中,SPK_SLEEP/ADR 引脚通过10K 下拉电阻器接地。 这是否意味着 AMP 永远不会进入睡眠模式、对吧?
3.无电源或设备损坏。
->电源看起来稳定。 器件分解意味着什么?