STM32CubeMX+使用教程
STM32CubeMX簡介
STM32CubeMX 是 ST 意法半導(dǎo)體近幾年來大力推薦的STM32 芯片圖形化配置工具,目的就是為了方便開發(fā)者, 允許用戶使用圖形化向?qū)蒀 初始化代碼,可以大大減輕開發(fā)工作,時(shí)間和費(fèi)用,提高開發(fā)效率。STM32CubeMX幾乎覆蓋了STM32 全系列芯片。
在CubeMX上,通過簡單化的操作便能實(shí)現(xiàn)相關(guān)配置,最終能夠生成C語言代碼,支持多種工具鏈,比如MDK、IAR For ARM、TrueStudio等 省去了我們配置各種外設(shè)的時(shí)間,大大的節(jié)省了時(shí)間。
安裝STM32CubeMX
所需安裝:
JRE (Java Runtime Environment) 運(yùn)行JAVA程序所必須的環(huán)境的集合
STM32CubeMX
STM32 HAL固件庫 ST官方推出的另一套庫
安裝JRE
由于 STM32CubeMX 軟件是基于 JAVA 環(huán)境運(yùn)行的,所以需要安裝 JRE
安裝
修改路徑后進(jìn)行下一步
安裝完成后關(guān)閉界面
接下來安裝STM32CubeMX
官網(wǎng)下載:
在官網(wǎng)下載需要注冊(cè)下ST官網(wǎng)賬號(hào),目前最新為5.3.0版本
首先打開安裝包
同意協(xié)議,下一步
點(diǎn)YES 這句話是安裝本軟件可能會(huì)與文件夾之前文件沖突,導(dǎo)致文件夾之前文件丟失
繼續(xù)即可
直接點(diǎn)NEXT,其他不用設(shè)置 之后開始安裝
安裝完成后,點(diǎn)擊Done退出
安裝HAL庫
HAL庫,有 在線安裝、離線安裝 兩種方式。
在線安裝
打開安裝好的 STM32CubeMX 軟件 點(diǎn)上面的Help -》 Manage embedded software packages
會(huì)跳出來一個(gè)選擇型號(hào)界面 勾選上你要安裝的HAL庫, 點(diǎn)擊“Install Now” 直到安裝成功。如下圖:
離線安裝
離線安裝需要下載安裝包,這里提供百度云和ST官方下載方式 PS:建議在線安裝 速度快,又穩(wěn)定
軟件下載旁邊一欄就是HAL庫下載 下載對(duì)應(yīng)芯片的安裝包
直接導(dǎo)入安裝包 Help -》 Manage embedded software packages -》From Local 選擇離線包即可
直接解壓
Help-》Updater Settings.。。 可以選擇HAL庫安裝包路徑 ,默認(rèn)在C盤 可以自行修改
解壓到相對(duì)應(yīng)路徑即可
到此,STM32 CubeMx安裝完成。
-
STM32
+關(guān)注
關(guān)注
2291文章
11022瀏覽量
363367 -
stm32cubemx
+關(guān)注
關(guān)注
5文章
286瀏覽量
16091
發(fā)布評(píng)論請(qǐng)先 登錄
STM32CubeMX配置STM32G070RBT6TR時(shí)為什么無法使能PVD中斷?
STM32開發(fā)入門進(jìn)階必備!《STM32嵌入式系統(tǒng)開發(fā)—基于STM32CubeMX和HAL庫》新書發(fā)布!

STM32CubeMX生成代碼就會(huì)覆蓋CMakeLists.txt文件,怎么解決?
STM32CubeMX無法打開.ioc文件怎么解決?
STM32CubeMX生成的FreeRTOS源碼格式如何優(yōu)化?
使用STM32CubeMX生成CMake工程中的FLASH.ld被更改怎么解決?
STM32CubeMX用于STM32配置和初始化C代碼生成
工程師開發(fā)利器:STM32CubeMX 與 eDesignSuite 的協(xié)同開發(fā)

使用stm32cubeMX無法生成mdk工程文件?
STM32CubeMX生成的代碼,是怎樣的HAL架構(gòu)?

STM32CubeMX的菜單介紹

評(píng)論