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.

[参考译文] TLV320AIC3120:TLV320AIC31XX 在多次插孔插入后无法检测按钮事件

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1482084/tlv320aic3120-tlv320aic31xx-not-detecting-button-events-after-multiple-jack-insertions

器件型号:TLV320AIC3120

工具与软件:

与一起工作的 TI 器件 TLV320AIC31XX 音频编解码器以及遇到问题的地方 按钮事件 插入和拔下插孔多次后、检测到耳机停止。 最初、一切都按预期工作、但在多次插入/移除后、不再记录按钮按压操作。

我 在初始化时将寄存器0x43设置为0x80、并每50毫秒读取一次寄存器 0x2C (Sticy DAC 中断  标志)和0x2e (DAC 中断标志2)。

虽然  HSPLUG  位(4)始终会更新、但 插入插孔后并不总是检测到 BUTTONPRESS 位(5)。

有什么想法吗?

谢谢你。

Uuri Yosef  

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

    您好、Uri、

    我们将 在接下来的几天内对此主题进行更新回复。

    谢谢。此致、

    Lakshmi Narasimhan

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

    您好、Uri、

    您是否知道插孔和按钮按压的电阻是多少? 我知道这些器件在插入时会考虑插孔的电阻、以确定它是带有麦克风、按钮和麦克风的插孔、还是没有麦克风等 如果在插入时按下按钮、按钮按压检测将不起作用、并且器件也可能无法识别麦克风。 您能否读取寄存器0x43来了解此按钮按压检测故障、以确保它能够识别出麦克风?  

    此致!
    MIR

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

    嗨、Mir、

    感谢您的答复。

    根据寄存器 0x43、发生问题时未检测到麦克风。

    我会与硬件工程师探讨 电阻问题、然后回复给您。

    BR、

    Uuri Yosef

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

    您好、Uri、

    未检测到麦克风意味着插入有问题-如果没有麦克风、则无法使用按钮。 因此、麦克风/按钮连接可能短路、或者在插入时按下了按钮。