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.

[参考译文] CDCI6214:I2C 间歇性操作。

Guru**** 2587365 points
Other Parts Discussed in Thread: CDCI6214

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/879701/cdci6214-i2c-intermittent-operation

器件型号:CDCI6214

你(们)好 我们使用100KHz 的 I2C 从 CDCI6214读取寄存器值。 CDCI6214偶尔(~1:50)不会发出 ACK。

I2C 符合规格。

可以看到、从器件地址(0x76)是 ACK 正常的、但写入高地址字节(0x00)不会获得 ACK。

还有人遇到过这种情况吗?

此致

Dave

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

    您好、Dave、

    遗憾 的是、我以前没有遇到过这种问题、但看起来似乎设置/保持时间可能无法满足(如以下文章:e2e.ti.com/.../858572  

    此外、请首先在回退模式下对器件进行编程、以便器件从回退默认设置加电。 为此、应将 EEPROMSEL 引脚和 REFSEL 引脚悬空。 在回退模式下、从器件地址为0x74。

    此致、
    Hao