如何在 mbed-cli 上编译 hal mbed

How to compile hal mbed on mbed-cli

我想编译 运行 我的 nucleo 板上的示例。我能够使用 mbed os api 进行编译和闪存。但是我已经下载了 STM32Cube_FW_F4_V1.16.0 包并想要 运行 os 示例之一。我如何在 mbed-cli 上编译这个或者我必须使用像 MKD_ARM 这样的 ide?

你不能在 mbed 上编译它们。 Mbed 在 STM32 设备上无论如何都在幕后使用 HAL 库,但您无法在嵌入时编译这些示例。

简单的方法:

安装openSTM32包

转到 import/general/existing 个项目到工作区

找到包含您的示例和 SW4STM32 的目录(它包含您 IDE 的项目文件)

不要勾选将项目复制到工作区,因为它会破坏包含路径。

完成就大功告成了。

编译,运行,享受