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.

[参考译文] TCAL9539-Q1:I2C 通信故障

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1482972/tcal9539-q1-i2c-communication-failure

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

工具与软件:

尊敬的 Expert:

祝您度过美好的一天!

客户使用 TCAL9539-Q1并发现一些问题需要您的帮助。

问题:当 MCU 满足 I2C 通信故障(例如 I2C 繁忙)时、9539在从 MCU 复位 I2C 时无法与 MCU 重新通信。 仅当它们在9539上执行"上电复位"时、通信才能正常返工。

我有以下问题:

Q1:I2C 通信故障是否会导致9539的寄存器被锁定?

Q2:在 DS 8.1中:"可以通过向 RESET 引脚施加低逻辑电平、发出软件复位命令、或通过循环对器件供电并导致上电复位来将器件复位到默认状态。"

 

这是否会影响外部负载的状态? 或只是影响内部寄存器?

 

问题3:在 DS 8.3.4中:"当切换重置时 输入端口寄存器 已更新以反映 GPIO 引脚的状态。"

为什么只有" 输入端口寄存器" 需要更新、但没有 "输出端口寄存器" 需要更新? 因为所有 I/O 都将设置为 输入 复位时?

谢谢!

此致、

Leo Ma

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

    尊敬的 Leo:

    请让我在明天中午时分回到您的身边。  

    此致、

    Tyler

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

    尊敬的 Leo:

    Unknown 说:
    Q1:I2C 通信故障是否会导致9539的寄存器锁定?

    听起来 I2C 通信故障具体是 SDA 总线被锁定为低电平。 因此、TCAL9539的寄存器将保持其设置的状态、因为总线上不再出现 I2C 写入命令。  

    Unknown 说:
    Q2:在 DS 8.1中:"可通过对 RESET 引脚应用低逻辑电平、发出软件复位命令、或通过重启器件电源并引发上电复位来将器件复位为默认状态。"
    Unknown 说:
    这是否会影响外部负载的状态? 或者只是影响内部寄存器?[/QUOT]

    复位器件的三种方法将影响内部寄存器状态、从而影响 I/O 端的配置。 I/O 引脚的默认状态全部配置为输入。

    Unknown 说:
    为什么只有" 输入端口寄存器" 需要更新、但没有 "输出端口寄存器" 需要更新? 因为所有 I/O 都将设置为 输入 复位时?

    是的。 在向 I/O 扩展器发出/RESET 命令时、I/O 都将设置为默认状态、即复位时的高阻态输入。 输出不再配置。  

    此致、

    Tyler

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

    您好、Tyler:

    感谢您的确认。

    客户向我发送了更多测试结果、我将转到电子邮件给您进行深入讨论。

    此致、

    Leo Ma

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

    尊敬的 Leo:

    我看到了电子邮件、今天稍后会回复。  

    此致、

    Tyler