您好,我一直在调查
电路中的电流泄漏。
我将其三角测量到我的 IIS3DWB,当加速度计未通过
通信并且所有引脚都被 MCU 上拉时,我得到的系统电流消耗约为 20uA(预期)
但是如果我曾经与 IIS3DWB 通信,即使是为了检查 WHOAMI 寄存器,我的当前底线也设置为 1mA。(启动加速度计增加 1 个额外的 1 mA)
即使我将驱动 SPI 的通道设置为 GPIO 并将它们拉高,这种情况仍然存在。(或向下)
如果我进行软件重置,仍然存在。它只能通过电路板的
电源循环来解决。就好像在 IIS3DWB 中有什么东西锁存和吸收电流。
我阅读了另一篇文章,清理了助焊剂并尝试了 SW RESET。我还将 VDDIO 连接到 VDD,因为通信电压与 VDD 相同。
罪魁祸首是什么?VDD为3V6(但电流持续为3V或3V3)