主题中讨论的其他器件: BQ76952
您好!
背景:
我目前使用的定制电路板使用 MSPM0L1305作为主 MCU、通过 I2C 与两个 BQ76952芯片通信。 在 MCU 复位时、我有时会观察到 I2C 总线卡在低电平、导致程序在等待退出"总线忙"状态时无限期地挂起。 只有当我通过断开并重新连接电源将 BQ76952芯片完全复位后、I2C 总线才会恢复。
问题:
在这种情况下、主机 MCU 是否可以通过任何方式通知目标(BQ76952)释放总线?
我被告知、生成9-10个 SCL 周期的控制器会实现该操作。 如果这是推荐的解决方案、您能否提供生成特定数量时钟周期的正确方法?
谢谢!
李京宰