请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:BQ40Z50-R2 主题中讨论的其他器件:BQ40Z50、 BQSTUDIO、 EV2400
问题如下:有时 I2C 通信工作正常、有时不工作。 当它看起来不是这样(这应该是 I2C 线路上的一个起点):
我的 MCU 尝试成为 I2C 线路上的主器件并执行启动条件、但它无法这样做。 有时、它实际上只发生几次几秒钟(约15秒)、然后突然能够执行启动和完成传输。
要重现此问题、请尝试:
1) 1)进入密封模式
2)尝试读取密封模式下不可读取的寄存器、例如0x54操作状态(不要与密封模式下可用的制造商访问寄存器0x0054操作状态相混淆)。
3) 3)在此之后尝试读取其他内容。
3) 3)观察断裂的启动。
我在 I2C 或 SMBus 标准或 BQ40Z50文档中找不到任何类似的东西
