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.

[参考译文] TAS6424-Q1:TAS6424-Q1 MUTE 引脚问题-是否可以通过 I2C 获得 MUTE 引脚状态?

Guru**** 2463330 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1282249/tas6424-q1-tas6424-q1-mute-pin-questions---possible-to-get-mute-pin-status-over-i2c

器件型号:TAS6424-Q1
主题中讨论的其他器件:TAS6424

我在规格中没有找到有关通过 I2C 读取 MUTE 引脚状态的任何信息。

是否可以通过 I2C 读取静音状态? 是否可以使用 I2C 命令以某种方式覆盖

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

     您好!

    在 I2C 中无法覆盖硬件静音。  硬件静音和 I2C 静音是一个"或"功能。  每个通道的输出状态可在寄存器0x0F 中看到。

    此致、
    S·格雷格

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

    我当前正在读取未配置的 TAS6424、并获取数据表中描述的默认值0x55。 (所有通道的 Hi-Z 状态)我提出问题的原因是、我要在静音由单独的微控制器控制且当前未拉高的系统中验证这一点。

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

    您好!

    这并不清楚。  静音引脚被拉低时、您是否在读取寄存器0x0F?  需要在我们的工作台上对此进行验证。

    此致、
    S·格雷格

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

    因此 MUTE 引脚为低电平有效、并具有一个内部100K 下拉电阻器。 默认情况下、它应该处于静音状态。 但规格中说所有通道的该寄存器的默认值为0x55或 Hi-Z、这是我看到的。 因此、我不确定是否可以从该0x0F (通道状态)寄存器读取 MUTE 引脚状态。 如果所有通道都处于静音状态、则寄存器应显示0xAA。

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

    您好!

    我们将为您验证这一点。

    此致、
    S·格雷格

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

    作者:William、

    这在我们的实验室中进行测试。  我们已将器件置于播放模式、并将静音引脚取消置位(取消静音)。   读取寄存器0x0F、该值为0x00。  这表明器件处于播放模式。  然后将 MUTE 引脚置位(静音模式)。  我们读取寄存器0x0F、值为0xAA。  这正确表明所有4个通道都处于静音模式。

    如果您的设备处于 Hi-Z 模式、这将覆盖静音功能。  如果器件处于 Hi-Z 状态、则无法进入静音状态。

    此致、
    S·格雷格