本篇文章主要介紹如何獲取並安裝STM32CubeMX。
本文中涉及到的安裝包可以在官網下載到,速度比較慢,爲了方便大家,我已上傳到百度網盤,爲了確保資源的更新,我沒有直接放上鍊接,可以在文末關注“小熊派開源社區”微信公衆號,在資料教程一欄中可獲取安裝包。
1.安裝Java環境(JRE)
因爲STM32CubeMX是採用Java語言編寫的,所以需要先在電腦上安裝Java運行環境(JRE,Java runtime Environment),安裝JRE時建議選擇Java 8或者以後的版本。
安裝JRE有兩種方式:
- 單獨的安裝Jre;
- 直接安裝開發者套件JDK,其中就包括了JRE,這樣以後還能用於開發Java。
這裏我選擇第二種,安裝JDK8不是本文的重點,具體的Java安裝教程請在網上自行搜索。
2.獲取STM32CubeMX
STM32CubeMX可以訪問STM32官網( https://www.st.com/en/development-tools/stm32cubemx.html )獲取:
然後同意下載協議,填寫一些信息,ST會向填寫的郵箱中發送一封郵件,點擊郵件中的鏈接即可下載。
3.安裝STM32CubeMX
解壓下載的壓縮包,其中包含三個平臺的安裝包和一個發佈說明,這裏我們選擇Windows平臺的安裝包:
雙擊運行安裝程序,安裝過程如下:
選擇是否同意許可協議:
選擇STM32CubeMX安裝目錄,注意不能有中文或者空格:
如果這個目錄不存在,會提示是否創建該目錄:
選擇創建桌面快捷方式:
安裝中…
安裝完成後如圖:
最後選擇是否記錄剛剛安裝的過程,並創建一個安裝腳本,下次直接執行腳本就可以完成這個安裝過程了,這裏選擇不創建:
桌面圖標如下:
4. 獲取並安裝STM32Cube MCU Packages
STM32Cube MCU Packages的安裝方式有兩種:
- 在STM32CubeMX中在線安裝;
- 在ST官網獲取STM32Cube MCU Packages,也可在“小熊派開源社區”微信公衆中獲取,然後離線安裝;
在線安裝STM32Cube MCU Packages
打開STM32CubeMX,選擇Help
->Manage embedded software packages
:
在packages列表中勾選上需要的 MCU Packages
, 點擊Install Now
:
安裝中(下載速度還比較快哈哈哈):
離線安裝STM32Cube MCU Packages
首先在ST官網的packages列表找到需要的packages,點擊名字即可跳轉:
跳轉過去之後點擊獲取,開始下載packages:
下載之後如圖(不要解壓):
導入package到STM32CubeMX
打開STM32CubeMX的包管理器(方法同上),點擊From Local
:
選擇打開要導入的package:
點擊打開即可成功導入。
至此,我們已經安裝好了STM32CubeMX和STM32L4的MCU Package,下一節中講述如何使用STM32CubeMX快速生成MDK的工程,點亮一個LED。