主题中讨论的其他器件: INA233
您好、TI 团队、
在我们于2016年创建的一个设计中、我们使用了 INA226来监控电流、还使用了警报功能来触发过流(锁存模式)。
当时、我们需要在未清除警报的情况下检查警报是否被触发、因此我们轮询了 SMBus 警报响应地址(0x0C)、而不是读取0x06寄存器(该寄存器会立即清除警报)。 一切都按预期工作。
2023年、我们换了 MCU、新买了一批 INA226、表现好像不一样。
基本上、当在0x0C 上发送广播时、INA226仍会进行应答(如果警报被锁存)、但现在它也会清除它。
预期的行为是什么(我在数据表中找不到任何相关的信息)?
在发生警报后轮询 SMBus 警报响应地址是否应该将其清除?
如果这是预期行为、是否有办法可以在不立即清除警报的情况下检查警报是否已锁存?
谢谢!
