2017-08-10 186 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