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.

[参考译文] TCA6424A:I2C 命令的间隔时间

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1013341/tca6424a-interval-time-for-i2c-command

器件型号:TCA6424A

您好!

请告诉我有关 TCA6424A 的信息吗?

1.数据表8.4.4.1:发送写入命令后,Ack 将被回复多长时间? (MCU 应在发送写命令后等待 ACK 多长时间?)

2.数据表8.4.4.2:对于 Write 命令-> Read 命令,ACK 和 START 之间的时间是否有限?  

此致、
Nagata。

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

    该器件符合 μ I²C 规范。

    TCA6424A (与几乎任何其他 μ I²C 器件一样)在第8个时钟脉冲的下降沿将 SDA 拉至低电平。 这可确保当 SCL 在第九个脉冲期间为高电平时、SDA 保持稳定。 TCA6424A 不进行时钟扩展、因此您无需等待更长的时间。

    2.否;读取命令可紧跟其后、TCA6424A 不执行时钟扩展。

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

    您好、Nagata、

    我可以确认 Clemens 的解释。 I2C 接口可被视为由 SCL 计时的状态机。 只要尊重器件的最大数据速率、就不需要在 SCL 线路上或帧之间引入人工延迟(ACK 和 START)。  

    此致、
    Eric Schott

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

    对于#2、控制器(MCU)将在开始条件之前等待。 TCA6425A 是否会出现问题?

    此致、
    Nagata。

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

    您好、Shunsuke、

    否、如果帧之间存在较长的延迟、则不会有问题。

    此致、
    Eric Schott