ST公司為廣大STM32用戶提供了免費(fèi)的集成開發(fā)工具STM32CubeIDE有一段時(shí)間了。常言道,萬事開頭難。這里就其入門使用的幾個(gè)常見問題分享交流下。
1、STM32CubeIDE該免費(fèi)工具哪里可以下載?
可以前往www.st.com搜索下載。它基于Eclipse/CDT框架和GCC工具鏈,支持ECLIPSE插件和GDB調(diào)試器。它有支持多個(gè)平臺(tái)的版本,比方LINUX/macOS/WINDOWS等。
2、安裝STM32cubeIde有時(shí)總不成功怎么辦?
最常見的問題就是路徑上有中文字符。另外,如果不是首次安裝STM32CUBEIDE的話,記得將之前版本的東西卸載干凈。
3、它支持與圖形化配置工具stm32CubeMx的協(xié)調(diào)工作否?
當(dāng)然。可以說STM32cubeIde已經(jīng)將stm32CubeMx作為一個(gè)模塊嵌入其開發(fā)環(huán)境中了。我們?cè)谕ㄟ^CubeIDE新建工程時(shí),會(huì)自動(dòng)調(diào)用stm32CubeMx進(jìn)來,讓用戶進(jìn)行圖形化初始配置。
4、為什么在已經(jīng)安裝STM32CubeIDE情況下使用STM32CubeMx生成基于STM32CubeIDE的工程時(shí)還提示要安裝stm32cubeIDE?往往會(huì)有如下提示:
這種情況下很有可能是STM32cubeIDE環(huán)境里有個(gè)地方?jīng)]有配置,即文件關(guān)聯(lián)配置項(xiàng)沒設(shè)置。操作如下:
打開STM32IDE后,點(diǎn)擊菜單WINDOWS/Preference
繼續(xù)點(diǎn)擊進(jìn)去,直到看見下圖中箭頭所指的install。最后,記得點(diǎn)擊最下方的apply按鈕令其生效【這里沒截圖過來】。
如果說這樣還不行,就不要折騰了。按照上面第3點(diǎn)提到的在STM32CubeIDE里新建項(xiàng)目時(shí)照樣可以自動(dòng)調(diào)入STM32CubeMX(當(dāng)然,前提是你電腦里已經(jīng)安裝了STM32CubeMx工具),CubeMX配置完畢后,再點(diǎn)擊CubeIDE菜單圖標(biāo)中的錘子即可生成或更新初始化配置代碼。見下圖所示:
5、通過STM32CubeIDE編譯后能否生成BIN或HEX文件?
默認(rèn)情況下,通過STM32CubeIDE編譯后生成的是ELF文件,如果希望生成HEX或BIN文件也是可以的。配置過程如下。
在主菜單projectpropertiesC/C++ Build下面,打開如下界面:
6、有關(guān)工程文件的搜索路徑、宏定義配置在什么地方操作?
還是在主菜單projectpropertiesC/C++ Build下面,見如下界面:
7、STM32CubeIDE工程顯示欄中的ld后綴文件是什么文件?
它是工程鏈接腳本文件或者說程序加載文件,其它IDE也有類似的文件。比方ARMmdk中的.sct文件、IAR IDE中的.icf文件。
好,關(guān)于STM32CubeIDE的入門操作就分享到這里,其它的東西邊用邊學(xué)習(xí)和提升。
-
STM32
+關(guān)注
關(guān)注
2272文章
10923瀏覽量
357573 -
圖形化
+關(guān)注
關(guān)注
0文章
57瀏覽量
14239
原文標(biāo)題:STM32CubeIDE使用入門的幾個(gè)常見問題
文章出處:【微信號(hào):stmcu832,微信公眾號(hào):茶話MCU】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論