【问题标题】:A way to stop stm32 nucleo l4r5zi from supply 5v out一种阻止 stm32 nucleo l4r5zi 提供 5v 输出的方法
【发布时间】:2020-05-13 07:38:26
【问题描述】:

我有一个 STM32 Nucleo l4r5zi。

它被放置在某个地方,我只能控制 Nucleo 所连接的 PC。

我希望 Nucleo 以任何方式停止从他的引脚输出 5v。

我不在乎重新启动或关闭核。只是以某种方式停止他的 5v 引出线的供电 10 秒钟。

我该怎么做? 我试图从操作系统解决它(通过停止为 USB 供电),但我无法做到。

我只能更改代码或更改操作系统上的内容。没有任何物理修改

【问题讨论】:

  • 拿个原理图。但 IMO 是不可能的。 BTW Nucleo 板不能用于其生产中

标签: windows embedded stm32 nucleo


【解决方案1】:

正如schematics 证明的那样,您无法重新编程“主”STM32 控制器(在您的情况下为 STM32L4R5ZI)以关闭“+5V”信号。

相反,您必须重新编程 nucleo 板 (STM32F103CBT6) 上的 ST-Link 控制器,以便它控制引脚 PB15。请注意,这可能会使您的核板无用(除了不用于驱动 5V 引脚......)。我不知道重新编程 ST-Link 控制器有多么简单。如果这真的是您想要实现的,您应该发布另一个问题,如果/如何在 nucleo 的 st-link 控制器上刷新任意固件。

当然,您可以移除跳线 JP6,但据我了解您的问题,您无法物理访问电路板。

如果通过“在操作系统上”,您的意思是更改连接到板上的某些 PC 上的 USB 端口的配置,这个问题在我看来是题外话,所以我不再遵循这条路径在这里。

【讨论】:

    猜你喜欢
    • 2021-06-21
    • 2020-12-11
    • 2022-12-18
    • 2021-12-19
    • 1970-01-01
    • 2012-07-17
    • 2023-03-24
    • 2018-08-21
    • 1970-01-01
    相关资源
    最近更新 更多