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.

[参考译文] TPS25751:地址为 0x50 的 I2C EEPROM 的预期 SDA/SCL 波形和读取序列

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1653619/tps25751-expected-sda-scl-waveform-and-read-sequence-for-an-i2c-eeprom-at-address-0x50

器件型号: TPS25751

您好的团队、
 
我无法与 EEPROM 进行 I2C 通信、因此想要确认预期的 SDA 和 SCL 波形。
 
背景/设置
  • EEPROM I2C 地址:0x50
问题
  • I2C 通信无法正常工作。
观察到的行为
  • SDA 和 SCL 似乎一起移动并振荡。
  • 在另一种情况下、SCL 和 SDA 仅变为低电平两次、然后都保持高电平。
据我目前所知 、我认为波形应按以下顺序显示:
  1. 首先显示器件地址 (0x50)。
  2. EEPROM 返回 ACK。
  3. 已发送 HEADER_ID。
  4. 然后读出数据。
这种理解是否正确?
此外、要从 I2C EEPROM 进行正常读取、SDA/SCL 波形是否应先显示器件地址、ACK、Header_ID、然后按该顺序读取的数据?
如果可能、您是否还能共用此类通信的预期 SDA 和 SCL 波形的参考?
 
此致、
Shota
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shota、

    感谢您访问 E2E。是的、您的理解是正确的。

    EEPROM 的 I2Cc_SCL 和 I2Cc_SDA 的硬件设计是什么?

    您能否利用 Saleae 获取 EEPROM 加载配置的 I2C 日志?

    在 I2C 测试中也请读回 MODE 寄存器 (0x03) 数据。

    谢谢您、

    Katilynn