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.

[参考译文] PCA9534:多个中断

Guru**** 2480175 points
Other Parts Discussed in Thread: PCA9534, TCA9534

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/658242/pca9534-multiple-interrupt

部件号:PCA9534
主题中讨论的其他部件: TCA9534

您好,

  PCA9534 I/O扩展器出现问题。 在配置I/O端口之前,在初始化期间,我们读取输入端口寄存器以清除中断引脚,当ISR发生中断时,我们读取端口状态,但我们收到多个中断,第二次发生的中断具有较长的中断持续时间。 根据数据表,在读取端口状态(Register 0x00h)后,我们将读取 配置寄存器,以避免不正确地取消断言中断引脚。我们甚至尝试读取极性反转寄存器,但结果相同。

我们不能在硬件完成后更改I/O扩展器。 我们需要一个软件解决方案来解决这个多中断问题。

谢谢!

Nagaraj

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

    你好,Nagaraj,

    您是否有可以发布的示意图,以便我们验证设备是否设置正确?

    另外,您是否可以从PCA9534切换到TCA9534? 我们的TCA系列是从PCA系列升级而来的,解决了PCA系列的一些问题。 (看起来PCA9534具有INT勘误表)通常,我们的TCA系列也是对PCA系列的P2P替换。

    谢谢!

    -Bobby

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

    你好,Nagaraj,

    我想检查一下,看看您是否能够为我们的TCA线提供支持,以及您是否仍需要这方面的支持。

    -Bobby

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Bobby:
    感谢您的建议,我们按照您的建议将PCA9534更改为TCA9534,工作正常
    谢谢!
    -Nagaraj