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.

[参考译文] SK-AM64B:关于 I2C_PROBE ()处理

Guru**** 2457760 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1481321/sk-am64b-about-i2c_probe-processing

器件型号:SK-AM64B
主题中讨论的其他器件:SysConfig

工具与软件:

我已将器件(I2C 地址0x35)连接到 MCU 连接器的 MCU_I2C0_SDA 和
MCU_I2C0_SCL 和 AM 通过示波器测量 SCL 和 SDA、
但调用 I2C_PROBLE()不会更改示波器。

但是、我可以找到 I2C 地址(0x35)。
如果我删除 I2C 地址(0x35)、I2C_PROBE ()中会出现错误。
I2C_PROBLE()是否不用于通过 I2C 进行通信、而是用于以不同的方式进行探测?

我希望 I2C_PROBLE()将更改示波器上的波形。

此致、
Yukinobu


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

    尊敬的 Yukinobu:

    请告诉我们您在使用哪个 MCU+SDK?

    还要告诉我们所用示例和内核的名称。  

    Unknown 说:
    I2C_probe ()不是用于通过 I2C 通信,而是用于以不同的方式进行探测吗?

    I2C_PROBE API 尝试将一个字节的数据写入目标地址、并等待 NAK 位设置特定超时。 如果在超时范围内设置了 NAK 位、则 I2C_PROBE 函数返回错误代码、否则返回成功代码。

    Unknown 说:
    但调用 I2C_probe ()不会更改振荡器运算

    您是否也尝试过 I2C 传输? 请告知我们结果。

    此致、

    Tushar

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

    尊敬的 Yukinobu:

    目前正在积极讨论与该问题相关的另一个主题。   有关更新、请参阅 sk-am64b-method-for-i2c-using-mcu_i2c0_sda-and-mcu_i2c0_scl-on-the-mcu-connector。

    此致、

    Tushar