| 
 
| 关于SMBUS(IIC)总线 从设备热插拔 从设备数据被改写问题 小弟为带DS2782监测的电池做个智能充电器,问题在电池热插拨时,存在一定概率导致DS2782数据被改写。
 改写原因:存在一个小概率通信过程,当SDA 已经断, 而SCK未断[由于充电器**问题,不能保证同时断掉所有通信线],由于从机有LI电池供电,且由于SDA已断,接收了一串为“0“的数据,将其内部数据刷为0。
 采用厂家提供的测试板试验,问题复现。
 请各位高手救急!谢谢
 (尽量不动硬件)
 (目前设计: MCU 与DS2782通信)
 
 | 
 |