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.

[参考译文] AM1806:是否只能复位 I2C 模块?

Guru**** 2961760 points

Other Parts Discussed in Thread: AM1806

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/672514/am1806-is-it-possible-to-reset-i2c-module-only

器件型号:AM1806

尊敬的香榭丽舍

是否只能在 AM1806中复位 I2C0?

我的客户遇到 I2C 通信故障、希望仅重置 AM1806的 I2C0端口、以最大程度地降低对所有系统的影响。

但是、当它们设置 ICMDR 寄存器的 IRS 位时、I2C 通信未恢复、并且怀疑 I2C0是否未正确复位。

您能否告诉我它们如何仅在 AM1806中复位 I2C0?

它们的 AM1806是非操作系统平台。

谢谢、此致、

SI

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

    是的、应该只能复位 I2C0。 请参阅器件 TRM 中的21.2.10.1软件复位注意事项部分。

    请记住以下注意事项:
    注意:如果在传输过程中 IRS 位清零、则可能会导致 I2C 总线挂起(I2Cx_SDA 和 I2Cx_SCL 处于高阻抗状态)

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

    您的回答非常有用、我发现我的 I2C 挂起问题的有用 wiki。
    processors.wiki.ti.com/.../I2C_Tips


    谢谢、此致、
    SI