STM32CubeMX升級至V5.2.0,STM32G4即將推出,STM32CubeIDE正式面世

2020-12-20 電子工程專輯

置頂/星標公眾,不錯過每一條消息


1STM32CubeMX升級至V5.2.0

V5.2.0主要更新內容:


官網網址:

www.st.com/stm32cubemx


百度網盤下載:

STM32CubeMX工具、HAL庫下載


這裡其實都是新增內容,對於開發者來說,不用這些新增內容,可以不用升級。



1.增加對STM32H7系列新雙核設備的支持

針對H7的內容,新增一些型號,和板卡的支持,大致如下:

2.新增G0部分型號和軟體包升級

G0之前推出了128k(G07、G08)型號MCU,這次新增64K(G03、G04)型號MCU。


同時,軟體包STM32Cube_FW_G0也升級為V1.2.0版本。


3.增加STM32G4系列

在年前就傳出了STM32G4系列的消息,但遲遲未來,現在官方還未正式推出,從這個STM32CubeMX升級的情況來看,應該即將推出G4系列。

4.工具鏈增加STM32CubeIDE


這次STM32CubeMX其實是與STM32CubeIDE配合進行升級,下面重點講講STM32CubeIDE這個集成開發工具。


2STM32CubeIDE第一版

今天,學習STM32的人,大不多都應該聽說了這個STM32CubeIDE工具。



官網網址:

https://www.stmicroelectronics.com.cn/en/development-tools/stm32cubeide.html


簡單來說,它就是集成了TrueSTUDIO和STM32CubeMX,如下圖:

這樣一來,讓開發者不用安裝兩個工具,一個STM32CubeIDE就能實現TrueSTUDIO和STM32CubeMX兩個工具的功能。


我也是第一時間體驗了這個工具的各項功能。總體感覺還好,但是初始化版,難免有些地方不盡人意。


1.STM32CubeIDE不能在中文路徑下安裝

2.STM32CubeIDE主界面

主界面菜單結合了TrueSTUDIO和STM32CubeMX的內容,傳承了eclipse風格


3.IDE固定不可選

這裡面集成的STM32CubeMX其實就是新推出的V5.2.0的一個複本,只是有部分差異,比如這個IDE固定,不能修改。


4.其它

像其它什麼編譯速度、佔用內存這些,可能是網友吐槽的重點。


體驗效果與電腦配置有關,我目前電腦32G內存,配置不算差,所以我個人覺得還好

先寫到這裡,後面深入體驗再說,大家可以留言補充。



推薦閱讀:

1.STM32Cube LL能高效的原因

2.STM32F1系列的DEBUG調試功能需要配置嗎?


3最後

我的知乎:strongerHuang

我的網站:www.strongerhuang.com

相關焦點

  • 如何利用STM32CubeMX來自動生成STM32代碼
    STD 庫和 HAL 庫之分  最早意法半導體推出的適配 STM32 的固件庫被稱為「STD 庫」(標準庫),我們用的最多的「STD 庫」要屬適配在 STM32F1 上面的「STM32F10x_StdPeriph_Lib_V3.5.0
  • stm32CubeIDE如何修改文檔編碼,來解決文本注釋亂碼問題
    和stm32h743系列mcu還是沒有處理好通信問題.於是今天先不講技術問題了,說一個關於如何修改文檔編碼的小方法吧.中複製了一部分代碼連通注釋過來到stm32cubeIDE中,那很遺憾,你一定會遇到注釋亂碼的情況.如何能恢復正常的漢字顯示呢,這就是今天我要介紹的了.
  • Ubuntu系統下安裝stm32官方開發工具STM32CubeIDE
    還有一個重要說明是,st公司先前收購過另外一款開發工具TrueSTUDIO,目前這款工具已經不再維護,並且其功能已經集合到了STM32CubeIDE中,所以今後開發stm32的朋友就直接下載使用STM32CubeIDE就好了,這是官方的唯一指定且繼續維護升級的開發工具。
  • STM32CubeMX使用方法及功能介紹
    菜單欄打開軟體時有四個菜單:文件File、工程Project、Window窗口、Help幫助。當新建工程後增加了一個按鈕:Pinout引腳輸出菜單。 2.STM32CubeMX的新建工程其實很簡單,如果需要有複雜的配置,整個工程就有很多細節的地方需要注意,這些在今後文章結合相關的例程來講述。 1.打開STM32CubeMX軟體,點擊「新建工程」:
  • 關於STM32Cube的幾個常見問題
    四、STM32Cube HAL庫可以使用中斷或DMA嗎?答:是的。HAL層支持三種 API編程模型:輪詢、中斷和DMA(帶或不帶中斷的產生)。五、有基於相關開發工具鏈的工程例程嗎?答:有的。stm32cube各系列固件包提供了豐富的應用例程。
  • 【STM32CUBEMX】 I2C Slave 實現
    在ParameterSettings中配置:NVIC Settings中勾選RX0中斷在NVIC中配置CAN1中斷組為2 2修改代碼添加bsp_can.c文件,代碼如下:#include "bsp_can.h" #include "main.h"#define CAN1FIFO CAN_RX_FIFO0#define CAN1FIF1 CAN_RX_FIFO1CAN_TxHeaderTypeDef
  • 全面認識STM32Cube生態系統,含安裝和使用教程
    本文圍繞STM32生態各軟體工具進行相關描述,其中包含一些技術細節。STM32提供了全套開發工具,以及開發所需的軟體包,下面看一張圖,從全局來了解STM32生態系統工具和軟體:1.軟體工具:即左邊部分的STM32CubeMX、 CubeIDE、 CubeProgrammer、 CubeMontor等。
  • STM32F103C8T6引腳功能分布
    在bootloader中判斷一個單獨的標誌位看程序是否需要升級,如果需要升級,則複製外置flash處的內容到STM32的內置flash的指定地址處。 提高stm32f103c8t6的PWM精度 ;                                 //只有部分定時器可以使用,例如,在stm32f0中,可用於TIM1, TIM15, TIM16以及TIM17,
  • stm32CubeMx CAN 發送數據
    平臺  STM32F429軟體  STM32CubeMx 5.0.0固件庫  STM32Cube_FW_F4_V1.23.0 目的: 實現 CAN 的發送 一  簡介  CAN是控制器區域網路(Controller Area Network, CAN)的簡稱,是由研發和生產汽車電子產品著稱的德國
  • 如何將STM32F103ZET6工程變身為STM32F103C8T6呢?
    當然做STM32小玩意時,很多同學會拿祖傳的STM32F103C8T6最小系統板作為開發。   這裡就存在一個小小問題:正點的F1開發板晶片都是STM32F103ZET6、STM32F103RCT6,怎麼白嫖工程代碼呢?   這裡就簡單把這個偷龍換鳳的過程描述一下。   以戰艦板STM32F103ZET6串口實驗為例子講解「變身」過程。
  • STM32開發筆記3: STM32F407定時器2-5的使用方法
    單片機型號:STM32F407    STM32F4有多種定時器,其中TIM2-TIM5稱為通用定時器,具有相似的軟體設置及使用方法。在這裡還需要注意的是TIM3和TIM4為16位定時器,TIM2和TIM5為32位定時器。
  • STM32開發筆記74: STM32L0低功耗喚醒後的時鐘選擇
    本文介紹STM32L0系列單片機低功耗喚醒後的時鐘選擇。 關鍵字:STM32  STM32L0  低功耗  喚醒  時鐘選擇 編輯:什麼魚 引用地址:http://news.eeworld.com.cn/mcu/ic467681.html
  • 關於STM32G0將會在今年爆發嗎?
    所以,在使用STM32F0、F1開發產品的軟硬體工程師,且你們公司對產品成本比較敏感,接下來有必要了解一下STM32G0,有可能它會給你公司帶來更大利潤。 2 介紹STM32G0 這裡我也列出一些知識要點,方便部分沒有了解過STM32G0的朋友。
  • stm32cubeIDE移植fatfs系統讀寫sd卡項目時malloc.c報錯的解決
    我用stm32cuebIDE進行移植時發現報錯了。如下圖。malloc.c /74hc595/Src line 58 C/C++ Problem2.Description Resource Path Location Type'mem2base' undeclared here (not in a function); did you mean 'mem1base'?
  • 如何實現STM32F407單片機的ADC轉換
    用到的引腳是PA3也就是ADC1的通道3 1、ADC的主要參數 a、解析度----stm32f407的解析度有6位、8位、10位、12位,參考電壓如果是3.3 那麼最小解析度就是3.3/4095。 b、轉換時間----stm32f407的最高允許頻率是36M,最快轉換時間 = 3+12個周期 =0.71us。
  • 「STM32CubeMonitor」 拍了拍你
    ST最近新推出了一款變量檢測及可視化的工具STM32CubeMonitor。現在推出的STM32CubeMonitor變量監測及可視化工具,支持通過ST-LINK的SWD或者JTAG接口連接到目標MCU,可以在程序全速運行不被打斷的情況下,讀取需要檢測的變量值。
  • stm32F407的TIM定時器輸出PWM波
    今天測試了stm32F407的TIM定時器輸出PWM波,了解了其配置過程。FileName: main.cAuthor: ycw Version : 1.0 Date: 2012.04.24Description: TIM2 PWMVersion: V1.0Function List: TIM2 PWMHistory: YCW 12/04/24 1.0 build
  • 幾點關於STM32CubeProgrammer的內容
    地址:https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stm32cubeprog.html
  • STM32F103單片機RTC結合time.h使用
    在使用stm32f103系列單片機的時候總是會碰到RTC計時的問題,103系列單片機的RTC使用的是秒計時在經過一段時間的研究,終於發現了一種比較簡單而且易於理解的使用方法,就是結合系統文件time.h的使用 首先要添加頭文件 #include  RTC的初始化和普通方式無區別
  • STM32F429的定時器的使用方法
    ****************************************/    #include "stm32f4xx.h"  //#include "usart1.h"  #include "led.h"  #include "Tim2