STM32CubeMX是由希捷ST發(fā)布的一款芯片配置工具,用戶界面簡單,通過親和的圖形界面生成初始化代碼,大大減輕開發(fā)工作,時間和費用,幾乎覆蓋了STM32全系列芯片,是很多用戶必備的軟件之一。
軟件特色
直觀的STM32微控制器和微處理器選擇
豐富易用的圖形用戶界面,可配置:
具有自動解決沖突的引腳排列
具有Arm®Cortex®-M內(nèi)核參數(shù)約束的動態(tài)驗證的外圍設(shè)備和中間件功能模式
具有動態(tài)驗證配置的時鐘樹
帶有估計功耗結(jié)果的電源序列
生成初始化C代碼項目,符合用于Arm®Cortex®-M內(nèi)核的IAR™,Keil®和STM32CubeIDE(GCC編譯器)
生成用于Arm®Cortex®-A內(nèi)核的部分Linux®設(shè)備樹(STM32微處理器)
借助STM32PackCreator開發(fā)增強的STM32Cube擴展軟件包
將STM32Cube擴展軟件包集成到項目中
作為在Windows®,Linux®和macOS®(macOS®是Apple Inc.在美國和其他國家/地區(qū)注冊的商標)上運行的獨立軟件的可用性,操作系統(tǒng)和64位Java運行時環(huán)境
使用方法
1、新建工程
打開STM32cubeMX軟件,點擊New Project。選擇對應(yīng)開板MCU(STM32F429IG LQFP)。
選擇工程后進入工程界面,如下圖所示
2、配置外設(shè)
RCC設(shè)置,選擇HSE(外部高速時鐘)為Crystal/Ceramic Resonator(晶振/陶瓷諧振器)
GPIO口功能選擇,PB0,PB1為LED1-LED2.找到對應(yīng)管腳設(shè)置為GPIO_Output模式。就會從灰色狀態(tài)變?yōu)榧せ畹木G色狀態(tài)(黃色引腳為該功能的GPIO已被用作其他功能,可以忽略。綠色表示管腳已使用)
3、時鐘配置
時鐘配置采用圖形配置,直觀簡單。各個外設(shè)時鐘一目了然。STM32F429最高時鐘為180M,此處只有在HCLK處輸入72,軟件即可自動配置。(RCC選擇外部高速時鐘)。
4、功能外設(shè)配置
相比于舊版,新版的功能設(shè)置界面比較隱藏。 名字:System view 在右上方(熟悉的功能界面又顯示出來了)就是長了點
在配置框我們可以看到有幾個區(qū)域,分別對應(yīng)的功能設(shè)置如下
Multimedia(多媒體):音頻視頻、LCD
Timers(控制):定時器
Analog(模擬):DAC、ADC
Connectivity(通訊連接):串口、SPI 、I2C、USB、ETH
SYStem Core(系統(tǒng)核心):DMA(直接存儲器存取)、GPIO、NVIC、RCC
middlewares(中間件): FreeRTOS、FATFS、LwIP、USB
Security:安全
Computing:計算
此工程中DMA沒用的不用配置,NVIC(嵌套中斷向量控制器(Nested Vectored Interrupt Controller))配置中斷優(yōu)先級。RCC不用配置。
GPIO Pin Level (管腳狀態(tài)):高電平
GPIO mode (管腳模式 ):推挽輸出
Maximum output speed (最大輸出速度):高速
User Label (用戶標簽):Opt_Led0
更改用戶標簽,管腳配置圖會顯示管腳的標簽。
2345瀏覽器(2345加速瀏覽器)官方最新版是一款優(yōu)秀的瀏覽器軟件,該軟件不僅擁有全新的Chromium內(nèi)核,打開網(wǎng)頁更快,IE內(nèi)核輕松兼容各種場景,此外支持一鍵切換全面屏模式,同時也支持個性化定...
2345看圖王是一款超好玩的高清看圖軟件,功能強大,兼容所有主流圖片格式,同時采用全球超快的強勁圖片引擎,即使在低配置的電腦上也能快速打開幾十兆的大圖,此外還運用精妙圖像處理技術(shù)幫助用...
2345安全衛(wèi)士是一款專業(yè)系統(tǒng)防護軟件,而增強版不僅自帶完整病毒庫,同時整體的運行速度也快,能夠深度查殺病毒,為你的電腦安全保駕護航。并且新版的2345安全衛(wèi)士的防護功能更加優(yōu)秀,使用起來...
Bilibili直播姬是簡單好用的直播輔助工具,大家登錄Bilibili直播姬,即可開啟直播之旅。它集成了彈幕助手功能,讓直播與觀眾互動更加便捷。同時,它也支持多種直播內(nèi)容,無論是游戲、才藝展示還...
ToDesk精簡版是一款非常優(yōu)秀的遠程協(xié)助軟件,具備1080P高清屏幕控制,文件傳輸,多區(qū)域機房等等特性,確保您每一次的遠程訪問穩(wěn)定、流暢。ToDesk精簡版已經(jīng)去除各種多余的功能模塊,僅支持被控...
B站錄播姬是一款B站直播錄制工具,支持用戶實時錄制B站上的直播內(nèi)容,還提供了自動切割、預約錄制等實用功能,滿足用戶不同的錄制需求。同時,B站錄播姬支持Windows、Mac和Linux這些常見的操作...
發(fā)表評論
共0條
評論就這些咯,讓大家也知道你的獨特見解
立即評論以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場