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.

[参考译文] PCA9535:中断初始值

Guru**** 2538930 points
Other Parts Discussed in Thread: PCA9535, TCA9535

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/834190/pca9535-interrupt-initial-value

器件型号:PCA9535
主题中讨论的其他器件: TCA9535

由于 漏极开路、我假设中断引脚的初始值为高阻态。

但是、我发现它在断电至通电期间保持低电平。

我没有在 PCA9535上连接任何 I/O 和 I2C。

具有以下电路。

VCC 上为3.3V

-GND 接地

-使用10K Ω 电阻上拉中断引脚

我的问题:

-“  中断管脚的初始值 在 断电至通电期间保持低电平”是否正确?

-如果是,如何将   中断引脚的初始值修改为高阻态?

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

    您好、Mark、

    您能否使用电阻器将器件的 I/O 引脚连接到 GND 或 Vcc? 此时、I/O 引脚会悬空、这可能会导致此行为。

    谢谢、

    -Bobby

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

    您好、Bobby、

    感谢您的回复。

    但是、在我将所有 IO 连接到 GND 之后、情况也是如此。

    即使我使用了示波器的正常触发器、在断电至接通期间、INT#也没有任何高电平周期。

    请参阅下图。

    谢谢。
    标记

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

    有人有什么想法吗?

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

    您好、Mark、

    您能否验证您的工作范围上的时间范围是多少? 它看起来每分段为100毫秒。 我很好奇、如果分频值在毫秒范围内、您看到的问题是否与电源斜升速率有关。

    您是否能够切换到此器件的 TCA9535版本(某些封装未迁移)。

    谢谢、

    -Bobby

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

    Mark、您好!

    您是否有机会了解 Bobby 的上述建议?  如果您能够从器件中进行读取和写入、并且未检测到默认寄存器配置的问题(这将表明加电复位出现故障)、则最简单的解决方案可能只是在启动时读取输入端口寄存器以清除中断。  无论如何、这对于器件来说是一个很好的做法、因为只要端口值发生变化、就会生成一个中断。  如果您不首先读取初始值、那么在接收到未来的中断时、将无法判断哪个端口值发生了变化。  如果这毫无意义、请告诉我。

    此致、
    最大