久久人人玩人妻潮喷内射人人-无码少妇一区二区三区-欧美~日韩~国产~中文字幕-性xxxxfreexxxxx欧美丶

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

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

STM32CubeMX下載|STM32CubeMX v6.1.2官方版(附使用教程)
更新時間:2024-02-27軟件大小:164M軟件格式:.rar
授權方式:免費版軟件語言:簡體中文軟件類型:國產軟件

安全檢測:

推薦星級:

分享到:

軟件介紹

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

STM32CubeMX(芯片配置工具)

STM32CubeMX軟件介紹:

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

STM32CubeMX使用教程

1.新建工程

打開STM32cubeMX軟件,點擊New Project。選擇對應開板MCU(STM32F429IG LQFP)。

選擇工程后進入工程界面,如下圖所示

2.  配置外設。

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

GPIO口功能選擇,PB0,PB1為LED1-LED2.找到對應管腳設置為GPIO_Output模式。就會從灰色狀態變為激活的綠色狀態(黃色引腳為該功能的GPIO已被用作其他功能,可以忽略。綠色表示管腳已使用)

3. 時鐘配置

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

4.功能外設配置

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

在配置框我們可以看到有幾個區域,分別對應的功能設置如下

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

Timers(控制):定時器

Analog(模擬):DAC、ADC

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

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

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

Security:安全

Computing:計算

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

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

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

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

User Label (用戶標簽):Opt_Led0

更改用戶標簽,管腳配置圖會顯示管腳的標簽。

4.  功耗計算

這個根據配置的外設計算功耗,不用理會。

5. 生成工程報告

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

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

點擊Project –>Generate Reports或者點擊快捷圖標生成報告。系統會提示先創建一個工程項目。點擊Yes設置工程。

生成完以后,OpenProject 然后進入Option,選擇Debugger分支,下載器選擇ST-LINK,同時修改里面的選項每次下載后自動重啟。保存關閉工程再打開即可開始你的開發之路。



 

STM32CubeMX軟件功能

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

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

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

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

對于產品設計而言,便利于產品的統一管理非常方便,不再是凌亂的團隊發展狀況。這樣可以節省大量管理時間。

 

STM32CubeMX下載|STM32CubeMX v6.1.2官方版(附使用教程)下載地址
同類軟件推薦
相關軟件下載
返回頂部


系統軟件完發布的系統鏡像及軟件均來至互聯網,僅供學習和研究使用,不得用于任何商業用途并請在下載后24小時內刪除,如果滿意請聯系版權方購買。
如果您發現本站侵害了您的版權,請立即聯系我們,本站將第一時間進行相關處理。郵箱:[見首頁]
版權聲明|下載聲明 Copyright @ 2021 系統軟件園

主站蜘蛛池模板: 正阳县| 龙泉市| 全椒县| 海安县| 天峻县| 罗甸县| 泾源县| 安多县| 阳曲县| 莆田市| 台东县| 汕尾市| 洪泽县| 长宁县| 灵丘县| 张掖市| 巫山县| 昆明市| 通渭县| 茂名市| 云安县| 理塘县| 建瓯市| 凤山市| 湄潭县| 舟曲县| 武平县| 桃江县| 四川省| 龙川县| 深州市| 玉山县| 新巴尔虎左旗| 泰宁县| 冀州市| 文安县| 临夏县| 铜川市| 交口县| 庆云县| 长治市|