2

我正在寻找用于在 ubuntu 中刷新我的 NUCLEO 卡的命令行工具。我想要这个工具用 node.js 远程刷新我的 NUCLEO。我已经尝试过 st-flash 和 stm32flash 但这些工具不能正常工作。我的程序是由 mbed 在线工具生成的。

你有什么建议吗 ?

感谢您的回答

4

1 回答 1

0

您只需将 mbed 映像复制到连接到复合 USB 接口时出现的大容量存储设备即可更新 Nucleo 板。

当文件被放置在 USB 驱动器上时,图像文件由集成的 STLink 设备自动写入微控制器闪存。这是一个“只写”设备;写入的文件无法读回 - 如果您询问驱动器,它总是显示为空。

在 Ubuntu 中,您可能必须显式安装设备。如果它自动安装,它将出现在/mnt(我猜)下。

由于它是标准的 USB 大容量存储接口,因此您不需要任何 Nucleo 或 ST 特定的驱动程序或软件。它是一个“拖放”编程界面。

如果您的主板没有显示为大容量存储设备,您可能需要按照https://os.mbed.com/teams/ST-Americas-mbed-Team/wiki/Preparing-the-中的说明更新集成 STLink 固件STM32-核板

于 2019-12-03T12:19:04.133 回答