STM32CubeMX是STM32芯片圖形化配置工具,通過簡(jiǎn)單的操作便能實(shí)現(xiàn)相關(guān)配置,省去了我們配置各種外設(shè)的時(shí)間,支持MDK、IAR For ARM、TrueStudio等多種工具。
安裝CubeMX分三步:
STM32CubeMX
STM32的HAL固件庫(kù)
這三部分資料可以在網(wǎng)盤上下載,鏈接及提取碼如下:
鏈接:https://pan.baidu.com/s/1I-QRA4Cmc9K4FufRv4PsRw
提取碼:stm3
安裝JRE
因?yàn)镾TM32CubeMX是用JAVA開發(fā)的,所以需要JRE(Java運(yùn)行時(shí)環(huán)境)。
在上文提供的網(wǎng)盤上有安裝文件,把文件下載下來(lái)。
點(diǎn)擊安裝
注意要用英文路徑,點(diǎn)下一步
等待片刻,安裝完成,關(guān)閉界面
安裝STM32CubeMX
軟件在上文提到的網(wǎng)盤上,下載即用。
打開安裝文件
同意協(xié)議,點(diǎn)擊下一步
勾選第一個(gè),點(diǎn)擊下一步
創(chuàng)建并選擇STM32CubeMX文件夾,點(diǎn)擊YES,點(diǎn)擊下一步
直接點(diǎn)NEXT
點(diǎn)擊Done,安裝完成
安裝HAL庫(kù)
什么是HAL固件庫(kù)?
HAL庫(kù)是ST公司為STM32的MCU最新推出的抽象層嵌入式軟件,為更方便的實(shí)現(xiàn)跨STM32產(chǎn)品的最大可移植性。HAL庫(kù)推出的同時(shí),也加入了很多第三方的中間件,有RTOS,USB,TCP / IP和圖形等等。
和標(biāo)準(zhǔn)庫(kù)對(duì)比起來(lái),STM32的HAL庫(kù)更加的抽象,ST最終的目的是要實(shí)現(xiàn)在STM32系列MCU之間無(wú)縫移植,甚至在其他MCU也能實(shí)現(xiàn)快速移植。
在線安裝HAL庫(kù)
打開安裝好的STM32CubeMX軟件,點(diǎn)上面的Help -》 Manage embedded software packages。
跳出來(lái)一個(gè)選擇型號(hào)界面 勾選上你要安裝的HAL庫(kù), 點(diǎn)擊“Install Now” 直到安裝成功。
-
芯片
+關(guān)注
關(guān)注
459文章
52112瀏覽量
435556 -
JAVA
+關(guān)注
關(guān)注
20文章
2984瀏覽量
106784
原文標(biāo)題:STM32CubeMX安裝教程
文章出處:【微信號(hào):c-stm32,微信公眾號(hào):STM32嵌入式開發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
使用STM32CubeMX進(jìn)行配置USB的時(shí)候,有哪些小的需要注意的細(xì)節(jié)?
STM32開發(fā)入門進(jìn)階必備!《STM32嵌入式系統(tǒng)開發(fā)—基于STM32CubeMX和HAL庫(kù)》新書發(fā)布!

STM32cubeMx打開報(bào)錯(cuò)更新器正在下載,怎么解決?
STM32CubeMX生成代碼就會(huì)覆蓋CMakeLists.txt文件,怎么解決?
由stm32cubemx按照配置重新生成工程,bsp_SysTick.c一直沒有呢?
win7 64位系統(tǒng)STM32CubeMX安裝完成后數(shù)據(jù)包無(wú)法升級(jí)到最新版本,怎么解決?
STM32CubeMX生成STM32mp135D的USART1,2,3,6代碼初始化是空的,為什么?
STM32CubeMX用于STM32配置和初始化C代碼生成
工程師開發(fā)利器:STM32CubeMX 與 eDesignSuite 的協(xié)同開發(fā)

STM32CubeMX的菜單介紹

評(píng)論