
STM32 MCU產品介紹
STM32 MCUs and MPUs portfolio
ST MCU產品眾多,可以看到圖一有18種之多,切割5種主流功能區塊,這邊主要針對MPU外做深入介紹(MPU 還是microchip為主流,這邊就不多介紹)
- High-performance MCU
- STM32 Mainstream MCU
- STM32 Ultra-low-power MCU
- STM32 Wireless MCU

HW/SW Development Tools
在硬體與軟體方面ST都有推出方便開發的工具
- STM32CubeMX:為建構底層架構軟體,建構出底層code可以支援以下編輯器(圖二)
- STM32CubeIDE:官方軟體編輯器(圖三)
- STM32CubeProgram:燒入軟體與查看Flash數值(圖四)
硬體部分如下可以看到有基本的Nucleo Board或含顯示板Discovery kits或全面性開發版Evaluation Board可以供選擇

High-performance MCU
在高規格MCU中會主推STM32H7系列,因這類產品主要是用在顯示面板中或高階馬達控制為主要,而H7是目前有特別針對這部分特別優化的產品

STM32 Portfolio for Graphics
可以看到STM32H7是支援Dispaly傳輸協定最多元且Frequency最高的規格,並且ST併購開發軟體公司推出TouchGFX可以更方便開發觸碰顯示面板(支援圖五個類別ST MCU)


STM32 Mainstream MCU
主流行MCU目前其實已經收斂為主要2區塊G0系列與G4系列,其主要原因是G系列把電源對縮減成僅一組,如此能更多GPIO腳位被利用,並且G4整合更多輸出優化可定位BLDC馬達控制專屬系列


STM32 Ultra-low-power MCU
ST有針對手提是裝置推出省電板MCU,因手提式裝置所需要的是更長的使用時間,但功能卻要能維持與其他款MCU差不多,這邊L4或U5系列會是你最佳選擇


在休眠模式部分Ultra-low-power也提供不同需模式下求達到最低耗電量

STM32 Wireless MCU
針對無線傳輸部分MCU是ST算是非常特別的一塊MCU這邊切分成2塊WB與WL系列,應用主要是在需要無線模組的部分,MCU只要搭配對應的天線等等就可以做無線通訊是一款能夠節省空間的MCU


STM32WB
在WB上主要是雙核心,M0+控制無限通訊M4為主要控制,在於加密部分安全性更加提升

STM32WL
這邊WL系列有單核(STM32WLE5)與雙核(STM32WL55)2種選擇
