1. 程式人生 > >1 STM32CubeMX環境搭建

1 STM32CubeMX環境搭建

1、安裝包下載

由於STM32CubeMX軟體是基於JAVA環境執行的,所以需要安裝JRE才能使用,JRESTM32CubeMX工具可以到官網下載。TM32CubeMX要求JRE最低版本是1.7.0_45,如果你電腦已安裝JRE版本大於1.7.0_45,則可以不用再下載安裝。

1.1  Oracle官方下載JRE

http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

接受許可,根據自己電腦系統選擇下載,如下圖:

1.2 ST官方下載STM32CubeMX工具、庫

官網可以下載最新版本的軟體,STM32CubeMX工具、庫都在同一個網址下:

http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html

  1. STM32CubeMX工具

【在網頁最下面(如下圖),點選網頁中“Download”即可下載。(如果沒有登入賬號會提示“註冊”或“登入”)】

B、庫下載

【在網頁中間偏下(如下圖),點選“EMBEDDED SOFTWARE”切換到庫軟體,選擇需要下載的庫(看你晶片型號),同樣也需要登陸賬號】

2、安裝

2.1 安裝JRE

2.1.1雙擊“jre-7u65-windows-x64.exe”(有管理員限制時:右鍵 -> 以管理員身份執行),點選“安裝”。

【不更改目標資料夾,則預設安裝在:C:\Program Files\Java\jre1.x.0_xxx】

2.1.2 等待安裝即可

 

2.1.3 安裝完成,點選“關閉”

2.2 安裝STM32CubeMX

現在(2018年8月20日)最新版本的STM32CubeMX是V4.26.1,支援安裝的系統如下: 

安裝STM32CubeMX很簡單,基本上一直點選“Next”就行了。

2.3  STM32CubeMX庫的安裝

STM32CubeMX庫(韌體支援包)的安裝方式有三種:通過STM32CubeMX軟體線上安裝匯入離線包解壓離線包

2.3.1 線上安裝

開啟安裝好的STM32CubeMX軟體,進入庫管理介面(Help -> Manage embedded software packages),會有一個列表,勾選上你要安裝的韌體庫,點選“Install Now”直到安裝成功。如下圖:

 

2.3.2 匯入本地離線包

下載好需要安裝的離線包(也就是上面章節下載的庫),進入庫管理介面(Help -> Manage embedded software packages),會有一個列表,點選左下角的“From Local” -> 彈出檔案選擇框(選擇下載的離線包檔案),點選“Open”,進入解壓安裝過程,直到安裝完成。如下圖:

 

 

2.3.3 解壓離線包

解壓離線包(庫)是最方便的安裝方式,這裡重要的一點就是需要知道前面安裝STM32CubeMX工具指定庫的路徑

 

檢視庫安裝路徑的方法:Help -> Updater Settings可以看到庫指定路徑。

預設路徑是 C:/Users/Administrator/STM32Cube/Repository,如下圖:

解壓原始檔過程就不說了,注意檔名需要匹配才行(開啟壓縮檔案裡面的名稱),如下圖: