STM32CubeMx簡介
STM32CubeMX 是意法半導(dǎo)體推出的圖形化配置工具, 通過傻瓜化的操作便能實(shí)現(xiàn)相關(guān)配置, 最終能夠生成 C 語言代碼, 支持多種工具鏈, 比如 MDK、 IARFor ARM、 TrueStudio 等。
STM32CubeMx主要特征
1. 直觀的 STM32 微控制器和微處理器選擇
2. 豐富易用的圖形用戶界面, 可配置
3. 具有自動解決沖突的引腳排列
4. 外設(shè)和中間層功能模式與參數(shù)約束的動態(tài)驗(yàn)證 Arm?Cortex?-M 核心
5. 具有動態(tài)驗(yàn)證配置的時(shí)鐘樹
6. 帶有估計(jì)功耗結(jié)果的電源序列
7. 初始化 C 代碼生成項(xiàng)目, 符合 IAR?, Keil?和 GCC 編譯, 運(yùn)行 ARM ?的Cortex ? -M 核心
8. Arm?Cortex?a core (STM32 微處理器)部分 Linux 設(shè)備樹的生成
9. 可作為獨(dú)立軟件運(yùn)行在 Windows?、 Linux?和 macOS?(macOS 是蘋果公司在美國和其他國家注冊的商標(biāo))操作系統(tǒng)上, 或通過 Eclipse 插件。
STM32CUbeMx安裝教程
1. 準(zhǔn)備相關(guān)軟件,②③可自行到ST官網(wǎng)下載即可。①直接百度下載。

2.安裝軟件運(yùn)行環(huán)境①,以管理員方式運(yùn)行。






3.安裝STM32CubeMx代碼圖形化操作軟件








安裝芯片庫:
1.安裝需要的芯片庫,找到STM32CubeMX軟件打開

2.在電腦聯(lián)網(wǎng)狀態(tài)下,在我們選擇新建工程時(shí)若沒有你需要的芯片庫軟件會自動安裝,也可以選擇手動安裝。

3.有網(wǎng)絡(luò)的情況下安裝芯片庫

4 本地安裝

5 開始安裝


STM32CubeMx配置實(shí)例
1 找到STM32CubeMX軟件打開,我們這里通過芯片型號新建工程。


2.以MCU型號方式創(chuàng)建工程,直接搜索芯片芯片型號:STM32F103C8T6。

3 查找到MCU型號后直接雙擊進(jìn)入配置界面

配置界面如下

4 接下來我們進(jìn)行LED控制的相關(guān)配置,配置LED我們可以分三個(gè)步驟進(jìn)行:(1).開時(shí)鐘,(2).配置GPIO引腳,(3).引腳電平控制(上下拉操作)。

(1).配置時(shí)鐘時(shí)我們選擇HSE(外部高速時(shí)鐘)

2) GPIO口配置:我們使用的開發(fā)板上的LED燈是有4個(gè),分別接在PB6,PB7,PB8,PB9上,配置為輸出模式,配置完成如下,開發(fā)板LED引腳接線示意圖

引腳配置:

(3).引腳工作模式配置,我們這里是對LED燈進(jìn)行配置,LED燈為低電平驅(qū)動,為了保證板子一上店是LED燈不會自動亮,所以我們設(shè)置引腳初始化后電平為高電平。

5.對LED的引腳配置我們已經(jīng)就此結(jié)束,接下來我們是對時(shí)鐘樹的配置,時(shí)鐘樹的配置直接關(guān)系到我們板子的工作主頻。具體的時(shí)鐘樹頻率的倍頻和分頻設(shè)置可以參考《STM32中文參考手冊_V10》,這里就不再做詳細(xì)介紹。

6 生成工程參數(shù)配置


7 生成代碼,打開工程

8.主函數(shù)如下


審核編輯:湯梓紅
-
微控制器
+關(guān)注
關(guān)注
48文章
7872瀏覽量
153502 -
意法半導(dǎo)體
+關(guān)注
關(guān)注
31文章
3222瀏覽量
109640 -
配置工具
+關(guān)注
關(guān)注
0文章
9瀏覽量
7458 -
stm32cubemx
+關(guān)注
關(guān)注
5文章
286瀏覽量
15913
發(fā)布評論請先 登錄
STM32CubeMX簡介和安裝使用方法

STM32CubeMX簡介
STM32CubeMX簡介及安裝
安裝STM32CubeMX庫的方法
怎樣去下載并安裝STM32CubeMX圖形化工具呢
在 stm32CubeMX下生成程序完成流水燈以及完成STM32的USART串口通訊程序?qū)崿F(xiàn)STM32系統(tǒng)給上位機(jī)(win10)連續(xù)發(fā)送“

STM32L4系列二、STM32CubeMX 圖形配置工具基本操作過程

STM32CubeMX簡介、下載及安裝(NB-IoT專欄—基礎(chǔ)篇3)

stm32CubeMX的安裝和點(diǎn)亮流水燈

STM32cubemx教程及STM32入門(一)

stm32cube怎么安裝 STM32CubeMX安裝步驟教程

評論