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.

[参考译文] OPT4001:传感器论坛 I2C

Guru**** 2540720 points
Other Parts Discussed in Thread: OPT4001

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1554830/opt4001-sensors-forum-i2c

器件型号:OPT4001


工具/软件:

当我们调试 OPT4001 的 I2C 数据时、由于 I2C 由 Flex IO 进行仿真、在测试结果中发现、在读取 OPT4001 的数据时、MCU 偶尔无法正常生成停止信号、这会将 SDA 总线时间缩短多达 100ms、从而导致总线数据错误。 I2C OPT4001 是否有任何特殊要求(例如需要具有拉伸功能的主单元等)、或者您是否有任何这方面的经验可供分享

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

    您好 Haitao、  

    器件是在标准模式(高达 100kHz)、快速模式(高达 400kHz)还是高速模式(高达 2.6MHz) 下)下运行?

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

    早上好、Joseph  

    我们使用 Flex IO 仿真的 I2C 频率大约为 340KHz

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

    您好 Haitao、  

    您能否提供配置寄存器设置?

    请附上 SCL 和 SDA 波形的示波器屏幕截图。  

    谢谢您、  

    Joseph Scherphorn

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

    Joseph、这是我们的测试波形、可能出现 ACK 错误、SDA 可能下拉后

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

    我们将 I2C 通道更改为 LPI2C(HW 模块)、测试 I2C 触发器时钟延展、无故障、 如果 OPT4001 要求主器件  在正常工作时有拉伸?我想 KONW

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

    你好  Joseph、我们检查了 Flex IO I2C 不支持 NACK、对于这种情况、我们只能用 LPI2C(硬件模块,MCU 附带 I2C)替换它? 、还有其他方法?