【问题标题】:How to compile hal mbed on mbed-cli如何在 mbed-cli 上编译 hal mbed
【发布时间】:2017-08-10 15:19:36
【问题描述】:

我想在我的 nucleo 板上编译并运行一个示例。我可以使用 mbed os api 编译和刷写。但是,我已经下载了 STM32Cube_FW_F4_V1.16.0 包,并希望运行其中一个示例。如何在 mbed-cli 上编译它,还是必须使用像 MKD_ARM 这样的 ide?​​p>

【问题讨论】:

    标签: c arm mbed


    【解决方案1】:

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

    简单的方法:

    安装openSTM32包

    将导入/常规/现有项目导入工作区

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

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

    完成,你就完成了。

    编译、运行、享受

    【讨论】:

    • 非常感谢,这是否意味着如果我想编译自己的 main.c,它使用我在 mbed-cli 上也无法使用的 hal 库
    • 我不这么认为。问题不在于编译器,而在于数百个包含和源目录和文件的配置,它们编写了 makefile。我认为许多小时的无聊、艰苦和无用的工作:)。安装ecliple + STM插件更容易,做一些更有趣的事情
    • 其他目标也可以这样吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-14
    • 2017-01-25
    • 2016-06-03
    • 2018-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多