STM32CubeMX保姆級安裝教程

版本聲明:本文由科技小宅神整理編寫,文中部分圖片來自網(wǎng)絡(luò),侵權(quán)刪除!
STM32CubeMX 簡介:
STM32CubeMX 是 ST 意法半導(dǎo)體近幾年來大力推薦的STM32 芯片圖形化配置工具,目的就是為了方便開發(fā)者, 允許用戶使用圖形化向?qū)蒀 初始化代碼,可以大大減輕開發(fā)工作,時間和費用,提高開發(fā)效率。STM32CubeMX幾乎覆蓋了STM32 全系列芯片。?
在CubeMX上,通過傻瓜化的操作便能實現(xiàn)相關(guān)配置,最終能夠生成C語言代碼,? 省去了我們配置各種外設(shè)的時間,大大的節(jié)省了時間。
?
安裝CubeMx一共需要三個東西:
JRE (Java Runtime Environment)? Java運行環(huán)境 運行JAVA程序所必須的環(huán)境的集合
STM32CubeMX.exe
STM32 HAL固件庫? ?ST官方推出的另一套庫
第一步,安裝JAVA環(huán)境:
官網(wǎng):??https://www.java.com/en/download/manual.jsp
百度云:https://pan.baidu.com/s/1WD5E4enEZ_mw0-NGBl_bUw?提取碼: e8gs?
官網(wǎng)如何自行下載:

上面直接選擇Windows脫機(jī)(64位)即可,沒有說明64位的就是32位的!這個看你直接電腦環(huán)境選擇!
下載下來的文件就是這個:jre-8u321-windows-x64
然后進(jìn)行下面安裝流程:



第二步,STM32CubeMX的下載與安裝:
(1)STM32CubeMX下載
官網(wǎng)下載:STM32CubeMX官網(wǎng)
網(wǎng)盤1號鏈接:https://pan.baidu.com/s/165ti1For4l3EErsTduIiKg 提取碼:nolf
網(wǎng)盤2號鏈接:https://pan.baidu.com/s/1dm83PbIsq7Vk9bAyFNinag 提取碼: wjmd?
到官網(wǎng)下載需注冊賬號,如覺得麻煩,可以到我百度網(wǎng)盤下載,網(wǎng)盤鏈接后期可能會失效哦!
自行尋找:在某站上沖浪,找到開源分享的軟件資源
(2)安裝STM32CubeMX
安裝STM32CubeMX比較簡單,基本一路Next下去就行
第一步:雙擊SetupSTM32CubeMX-5.3.0.exe即可進(jìn)入安裝

第二步:同意協(xié)議,點擊下一步

第三步:勾選第一個即可,第二個選項是是否同意ST公司收集你的個人使用信息等

第四步:選擇你所安裝的路徑,除C盤外任一地方都行,之后點擊next即可

出現(xiàn)下圖提示,這句話是安裝本軟件可能會與文件夾之前文件沖突,導(dǎo)致文件夾之前文件丟失是否繼續(xù) ,點擊Yes, 點擊next即可

第五步:直接點NEXT,其他不用設(shè)置,之后開始安裝

第六步:安裝完成,點Done退出即可

第三步,HAL固件庫安裝(分為在線安裝和離線安裝)
(1)在線安裝(推薦選擇,方便快捷,穩(wěn)定下載)
第一步:雙擊打開安裝好的 STM32CubeMX 軟件, 點擊軟件上面的Help,選擇 Manage embedded software packages

第二步: 進(jìn)入選擇界面 ,勾選上需要安裝的HAL庫, 點擊“Install Now” 即可在線安裝
(經(jīng)實操,需先指定離線包的保存路徑,才可以進(jìn)行在線下載)

(2)離線安裝
離線安裝需要下載安裝包
官網(wǎng)下載:www.st.com/stm32cubemx
軟件下載旁邊一欄就是HAL庫下載? 下載對應(yīng)芯片的安裝包


如果閑下載麻煩,這里也有下載好的HAL固件庫
百度網(wǎng)盤:https://pan.baidu.com/s/1dm83PbIsq7Vk9bAyFNinag?提取碼: wjmd
離線安裝方法有兩種:
1)從庫管理界面直接導(dǎo)入離線包。
點擊From Local…,進(jìn)入到HAL固件庫的文件夾,選擇需要安裝的固件庫,點擊打開即可

這個方法存在此版本的STM32CubeMx上不管理此軟件包版本的問題!也許把離線包的路徑添加好就可以了!
2)直接把離線包的路徑指定好就行,軟件會自動讀取。后面我們就可以使用在線下載(經(jīng)實操有效)和直接導(dǎo)入離線包(沒有試,但應(yīng)該可以)
第一步:點擊Help,選擇Updater Settings…,得到HAL庫路徑?,默認(rèn)在C盤 可以自行修改

注意事項:所示路徑,注意路徑、文件夾名必須一致!
到此,恭喜你的STM32 CubeMx安裝成功了。