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.

[参考译文] PCA9538:内部引脚设置

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/883648/pca9538-int-pin-setting

器件型号:PCA9538

大家好、

  下面是有关 PCA9538 INT 行为的问题、


我们的 GPIO P0-7在 待机模式下均为低电平。 (通过外部硬件逻辑)
  因此默认输入值为"0000 0000"
2. 通电时,P0-7为1111 1100。 (P0-P5由外部逻辑上拉为高电平)
3. 如果 我们要在主电源打开时触发 INT 引脚、当 p0-p5从0变为1时。
    我们是否需要反转待机模式中 p0-p5的默认设置?  因此、默认输入变为"1111 1100"

谢谢

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

    尊敬的 Alan:

    当 IO 输入引脚的当前状态与输入端口寄存器的器件存储器中存储的状态不同时、中断引脚将处于有效状态。 该寄存器的初始状态在器件上电时确定。 该寄存器在读取后也会更新。 如果在加电期间(或之前的读取)输入值为低电平、然后在器件处于活动状态后变为高电平、则会发出中断。 引脚的极性配置不会影响此行为。

    请告诉我这是否能解答您的问题。

    此致、
    Eric

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

    尊敬的 Eric:

     感谢您的回答。 因此、当系统从待机模式更改为开启模式时、P0~P5状态通过外部上拉电阻器从"L"更改为"H"、但 I2C 寄存器不会修改(仍在先前的设置中)。 在这种情况下、应将 INT 引脚置为有效、对吧?

      

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

    尊敬的 Alan:

    是的、您的理解是正确的。 这假设 PCA9538在引脚状态发生变化之前经过了足够的时间完全上电。

    此致、
    Eric