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.

[参考译文] 66AK2H06:I2C 的时钟扩展

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1000727/66ak2h06-clock-stretching-for-i2c

器件型号:66AK2H06

各位专家、您好!

问:66AK2H06 I2C 是否支持时钟扩展功能?

我的客户在使用66AK2H06的产品的 I2C 通信中遇到仲裁丢失错误、并正在调查原因。 观察错误发生时的波形、在数据 ACK 之前、SCL 突然从高电平变为低电平、我们怀疑从器件侧可能已执行时钟拉伸。(66AK2H06是主器件侧。)

这种情况有很多不清楚的地方、但首先、请告诉我66AK2H06的 I2C 是否支持时钟扩展功能。

此致、
还不错

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

    您好!

    是的。 请参阅本用户指南:

    https://www.ti.com/lit/ug/sprugv3/sprugv3.pdf

    本节内容:

    2.4时钟同步

    此致、

    Kyle

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

    您好!

    感谢您的回复。 我已经在用户指南中检查了"2.4时钟同步"、但没有提到"时钟拉伸"。

    问:我是否正确理解了"2.4时钟同步"功能允许66K2H06 (主器件)在从器件导致时钟拉伸时自动检测并响应时钟拉伸?

    "2.4时钟同步"描述了有两个或更多主器件的情况。 我了解到这是为了确定当有来自多个时钟发生器的信号时使用哪一个。 似乎没有提到从器件导致时钟拉伸的情况。

    此致、
    还不错

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

    右侧、

    本段与从器件拉伸时钟相关:

    如果器 件拉低时钟线的时间更长、结果是所有时钟发生器必须进入等待状态。 这样、从器  件会减慢快速主器件的速度、而慢速器件会创建足够的时间来存储接收到的数据字或准备要传输的数据字。

    此致、

    Kyle

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

    您好 Kyle、

    我了解内容。

    感谢您的回复和支持!

    此致、
    还不错