意法半導體(STMicroelectronics,ST)新版STM32CubeMX軟體開發工具啟動STM32 微控制器(MCU)專案,將會更直觀且更高效率。STM32CubeMX v.5.0最新設計的多面板GUI介面在不改變螢幕顯示的情況下,能夠讓使用者查看更多參數,並完成更多任務,進而能更容易最佳化MCU配置參數。

STM32CubeMX協助使用者從800多款STM32產品中選擇最適合的產品,配置基本硬體功能、自動生成MCU初始化編碼,讓嵌入式開發專案的啟動更容易。使用者可以利用功能強大的元件配置工具來設定微控制器參數,包括可解決衝突的針腳選擇器和時脈設置的輔助,以及能夠在早期準確評估耗能需求和增進節能機會的功耗計算器,以及用於配置外部週邊和中介軟體堆疊的工具,例如,TCP/IP或USB堆疊,並支援參數約束動態驗證。

配置完成後,STM32CubeMX將自動生成初始化代碼並支援許多常用的開發環境,包括適用於IAR-EWARM、Keil MDK-ARM、AC6-SystemWorkbench STM32系列或獨立的GCC (GNU編譯器集合)工具鏈專案。STM32CubeMX既可在主要PC作業系統上運作,也可透過Eclipse插件運作的獨立軟體,使用者從線上免費下載,還可以同時下載STM32Cube其他軟體,包括專用硬體抽象層(HAL)中介軟體和編碼範例。