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.

[参考译文] ADS7142:ADS7142时钟扩展

Guru**** 2535150 points
Other Parts Discussed in Thread: ADS7142

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1039419/ads7142-ads7142-clock-stretching

器件型号:ADS7142

您好!
我们目前使用的是 ADS7142器件、该器件使用 MAX14850隔离器连接到 Microchip dsPIC33EP128MC504 I2C 通道。 我们以400kHz 的频率运行总线。

我使用 DigiView DV3400逻辑分析仪来监控非隔离侧(CPU)上的 I2C 信号和连接到 ADS7142的隔离式 I2C 信号。

经过多次事务处理后、ADS7142器件似乎正在尝试时钟扩展 SCK。 在附件中、似乎时钟拉伸发生在字节2的脉冲3上。

您能否确认这是否是时钟拉伸?

ADS7142通常会在中途通过一个字节进行时钟拉伸、如附件中所示?

此外、为什么时钟拉伸仅偶尔发生? 例如、我们可能每50000次交易才会看到一次、而在100次交易中可能会出现其他情况。

此致
法默乔

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

    您好!

    该器件可以延长时钟、这种情况在器件需要更多时间来完成正在进行的转换时发生。 器件将保持时钟低电平、直到它准备好响应。  下面是一个时钟拉伸发生的示例。