2017-08-10 187 views
0

我想在我的核心板上编译和运行一个例子。我能够使用mbed os api进行编译和闪存。不过,我已经下载了STM32Cube_FW_F4_V1.16.0包,并希望运行其中一个示例。我如何在mbed-cli上编译这个文件,还是必须使用像MKD_ARM这样的ide?如何在mbed-cli上编译hal mbed

回答

2

你不能在mbed上编译它们。 Mbed在STM32设备的幕后使用HAL库,但是你不能在嵌入时编译这些示例。

最简单的办法:

安装openSTM32包

进入导入/一般/现有项目到工作区

查找的目录包含您的例子,SW4STM32(包含项目文件的IDE)

enter image description here

不要打勾项目复制到工作区的它打破了包括路径。

完成,你就完成了。

编译,运行,享受

+0

十分感谢和意思,如果我想要编译我自己的main.c它采用HAL库我在mbed-CLI要么 – homeGrown

+0

不能我不这么认为。问题不是编译器,而是数百个include和source目录和文件的配置,它们写入了makefile。我认为很多时候无聊,困难和无用的工作:)。安装ecliple + STM插件更容易,而且做更愉快的事情 –

+0

非常感谢 – homeGrown