【问题标题】:Current consumption of the uC on a STM32 Nucleo-64 evaluation boardSTM32 Nucleo-64 评估板上 uC 的电流消耗
【发布时间】: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 交替闪烁红/绿)...

标签: stm32 nucleo


【解决方案1】:

我找到了原因:问题是我的万用表保险丝坏了,Nucleo 上的刺激性 LED 总是亮着(与 MCU 是否运行无关)...

【讨论】:

  • “刺激性”LED 表示为连接到微控制器的 LDO 供电的 LDO 工作正常,这是 PCB 的标准调试机制
  • 是的。我对那个硬件主题很陌生,但这次经历很有启发性:)
【解决方案2】:

将 USB 连接到调试端口是通过调试 pod 为 MCU 供电。尝试从 USB 连接器左上方一英寸处移除 2 个 ST-LINK 跳线。这会将内置 ST-LINK 与 MCU 断开连接。这可能会移除调试 pod 到 MCU 的电源。

【讨论】:

    猜你喜欢
    • 2023-03-24
    • 2021-12-16
    • 1970-01-01
    • 1970-01-01
    • 2021-06-21
    • 2022-12-18
    • 2022-12-13
    • 2020-03-11
    • 2021-02-22
    相关资源
    最近更新 更多