系統(tǒng)軟件園 - 打造精品軟件下載網(wǎng)站 系統(tǒng)軟件園首頁 | Win7激活工具 | 熱門專題
系統(tǒng)軟件園>您的位置:首頁 > 軟件下載 > 其他軟件 >

STM32CubeMX下載|STM32CubeMX v6.1.2官方版(附使用教程)

STM32CubeMX下載|STM32CubeMX v6.1.2官方版(附使用教程)
更新時(shí)間:2024-02-27軟件大?。?/span>164M軟件格式:.rar
授權(quán)方式:免費(fèi)版軟件語言:簡體中文軟件類型:國產(chǎn)軟件

安全檢測(cè):

推薦星級(jí):

分享到:

軟件介紹

STM32CubeMX是一款非常強(qiáng)大的芯片配置工具,這款可以可以以直觀易懂的圖形界面生成初始化代碼,可以大大減輕開發(fā)工作,時(shí)間和費(fèi)用,幾乎覆蓋了STM32全系列芯片!外設(shè)庫開發(fā)不要太方便,并對(duì)外設(shè)做了進(jìn)一步的抽象,讓開發(fā)人員更只專注應(yīng)用的開發(fā)

STM32CubeMX(芯片配置工具)

STM32CubeMX軟件介紹:

包括ST產(chǎn)品的各系列除STM8外,平臺(tái)還包括STM32Cube硬件抽象層(STM32抽象層嵌入式軟件,確保STM32系列最大化的便攜性)和一套中間部件(RTOS、USB、FatFs、TCP/IP、Graphics等)。中所述情節(jié),對(duì)概念設(shè)計(jì)中的量體體積進(jìn)行分析
直觀的STM32微控器的選擇和鐘表樹的配置。
微控制器圖形化配置周邊設(shè)備和中間部件的功能模式和初始參數(shù)。
c代碼生成項(xiàng)目復(fù)蓋STM32微控制器的初始化符合IARKeil的什么?與GCC編譯器。
對(duì)于產(chǎn)品設(shè)計(jì),產(chǎn)品的統(tǒng)一管理無疑是可能的,不再是混亂的團(tuán)隊(duì)開發(fā)狀況,節(jié)省了很多管理時(shí)間。

STM32CubeMX使用教程

1.新建工程

打開STM32cubeMX軟件,點(diǎn)擊New Project。選擇對(duì)應(yīng)開板MCU(STM32F429IG LQFP)。

選擇工程后進(jìn)入工程界面,如下圖所示

2.  配置外設(shè)。

RCC設(shè)置,選擇HSE(外部高速時(shí)鐘)為Crystal/Ceramic Resonator(晶振/陶瓷諧振器)

GPIO口功能選擇,PB0,PB1為LED1-LED2.找到對(duì)應(yīng)管腳設(shè)置為GPIO_Output模式。就會(huì)從灰色狀態(tài)變?yōu)榧せ畹木G色狀態(tài)(黃色引腳為該功能的GPIO已被用作其他功能,可以忽略。綠色表示管腳已使用)

3. 時(shí)鐘配置

時(shí)鐘配置采用圖形配置,直觀簡單。各個(gè)外設(shè)時(shí)鐘一目了然。STM32F429最高時(shí)鐘為180M,此處只有在HCLK處輸入72,軟件即可自動(dòng)配置。(RCC選擇外部高速時(shí)鐘)。

4.功能外設(shè)配置

相比于舊版,新版的功能設(shè)置界面比較隱藏. 名字:System view 在右上方(熟悉的功能界面又顯示出來了)就是長了點(diǎn)

在配置框我們可以看到有幾個(gè)區(qū)域,分別對(duì)應(yīng)的功能設(shè)置如下

Multimedia(多媒體):音頻視頻、LCD

Timers(控制):定時(shí)器

Analog(模擬):DAC、ADC

Connectivity(通訊連接):串口、SPI 、I2C、USB、ETH

SYStem Core(系統(tǒng)核心):DMA(直接存儲(chǔ)器存取)、GPIO、NVIC、RCC

middlewares(中間件): FreeRTOS、FATFS、LwIP、USB

Security:安全

Computing:計(jì)算

此工程中DMA沒用的不用配置,NVIC(嵌套中斷向量控制器(Nested Vectored Interrupt Controller))配置中斷優(yōu)先級(jí)。RCC不用配置。

GPIO Pin Level (管腳狀態(tài)):高電平

GPIO mode (管腳模式 ):推挽輸出

Maximum output speed (最大輸出速度):高速

User Label (用戶標(biāo)簽):Opt_Led0

更改用戶標(biāo)簽,管腳配置圖會(huì)顯示管腳的標(biāo)簽。

4.  功耗計(jì)算

這個(gè)根據(jù)配置的外設(shè)計(jì)算功耗,不用理會(huì)。

5. 生成工程報(bào)告

輸入工程名,選擇工程路徑(注意不要出現(xiàn)中文,否則可能出錯(cuò))。工具鏈/IDE選擇MDK-ARM V5。最后面可以設(shè)置堆棧大小,此處默認(rèn)不作修改。

在Code Generator中找到Generated files框,勾選Generated periphera initialization as a pair of ‘.c/.h‘ files per IP。外設(shè)初始化為獨(dú)立的C文件和頭文件。

點(diǎn)擊Project –>Generate Reports或者點(diǎn)擊快捷圖標(biāo)生成報(bào)告。系統(tǒng)會(huì)提示先創(chuàng)建一個(gè)工程項(xiàng)目。點(diǎn)擊Yes設(shè)置工程。

生成完以后,OpenProject 然后進(jìn)入Option,選擇Debugger分支,下載器選擇ST-LINK,同時(shí)修改里面的選項(xiàng)每次下載后自動(dòng)重啟。保存關(guān)閉工程再打開即可開始你的開發(fā)之路。



 

STM32CubeMX軟件功能

除了STM8(包括STM32Cube硬件抽象層(確保STM32系列具有最大可移植性的STM32抽象層嵌入式軟件)和一組中間件組件(RTOS),USB,F(xiàn)atF, TCP/IP,圖形等)。

直觀的STM32微控制器選擇和時(shí)鐘樹配置

微控制器以圖形方式配置外圍設(shè)備和中間件的功能模式和初始化參數(shù)

C代碼生成項(xiàng)目涵蓋了根據(jù)IAR?Keil?的STM32微控制器的初始化。和GCC編譯器。

對(duì)于產(chǎn)品設(shè)計(jì)而言,便利于產(chǎn)品的統(tǒng)一管理非常方便,不再是凌亂的團(tuán)隊(duì)發(fā)展?fàn)顩r。這樣可以節(jié)省大量管理時(shí)間。

 

相關(guān)軟件下載
返回頂部


系統(tǒng)軟件完發(fā)布的系統(tǒng)鏡像及軟件均來至互聯(lián)網(wǎng),僅供學(xué)習(xí)和研究使用,不得用于任何商業(yè)用途并請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除,如果滿意請(qǐng)聯(lián)系版權(quán)方購買。
如果您發(fā)現(xiàn)本站侵害了您的版權(quán),請(qǐng)立即聯(lián)系我們,本站將第一時(shí)間進(jìn)行相關(guān)處理。郵箱:[見首頁]
版權(quán)聲明|下載聲明 Copyright @ 2021 系統(tǒng)軟件園