【发布时间】:2019-10-15 01:47:34
【问题描述】:
我想在我的 STM32 Nucleo-64 评估板 (NUCLEO-L073RZ) 上测量 uC 的电流消耗。手册说,我只需卸下 JP6/IDD 跳线,然后将引脚连接到电流表:
但如果我只是移除 JP6 跳线(无引脚连接),uC 仍在运行(我仍然可以通过 I2C 进行调试/通信)。我本来预计,如果移除 JP6,uC 将不再通电,因此无法再访问...
谁能解释一下,我的推理错误在哪里?
这里是相应的 STM32 Nucleo-64 手册(第 23 页)的链接:
【问题讨论】:
-
你连接外接电源了吗?还是通过通信线路消耗寄生电流?
-
你的I2C线是怎么接/拉起来的?
-
我使用的是跳线的默认设置(出厂时),目前只移除了 JP6/IDD 跳线,只将 mini USB 端口连接到我的电脑(不再有 I2C 线,以排除外部问题)。因此,电源来自 USB/集成 ST-Link 接口。奇怪的事情:即使我移除了除 USB 之外的所有外部连接,我仍然可以连接到 uC(使用 STM32 ST-Link Utility)和编程/调试(调试 LED 交替闪烁红/绿)...