新產品採用Arm Cortex-M系列中性能最高的480MHz Cortex-M7核心,另增加一顆240MHz Cortex-M4核心。藉由意法半導體的智慧架構、高效的L1快取記憶體和ART Accelerator自我調整即時加速技術,在執行嵌入式快閃記憶體中的程式碼時,新款MCU創下了1,327 DMIPS和3,220 CoreMark的新記錄。意法半導體的Chrom-ART加速器進一步提升了圖形處理表現。為了最佳化功耗效能,每個核心都有獨立的電源域,在不使用時可以單獨關閉。

開發人員可以輕鬆升級來彈性地使用這兩個核心。以馬達控制為例,可將以往在Cortex-M4單核心MCU上的原始程式碼移轉到STM32H7中的Cortex-M4上,並由Cortex-M7來執行更先進且複雜的圖形化使用者介面。另一個例子是可減低主處理器的密集型工作負荷,例如,神經網路、校驗和、DSP濾波器或音訊編解碼,提升執行效能。

雙核架構還有助於簡化程式碼的開發,並縮短專案開發週期,可將使用者介面程式碼裡的即時控制或通訊功能的開發分開進行。

STM32H7 MCU配備預先安裝的金鑰和原生安全服務,包括安全韌體安裝(Secure Firmware Install;SFI)。SFI可讓使用者在任何地方訂購標準產品,同時將加密韌體提供給外部程式設計公司,避免未加密的程式碼外流。此外,內建安全啟動和安全韌體更新(Secure Boot and Secure Firmware Update;SB-SFU)功能,保護空中下載(Over the Air;OTA)升級和補丁時的安全。

相較無ROM處理器的MCU,STM32H7不僅性能出色,還在晶片上額外提供高達2MB快閃記憶體和1MB SRAM,有效解決了儲存空間的限制,並簡化了在具有即時性或AI處理需求的工業、消費和醫療智慧的產品設計。此外,Cortex-M7的L1快取記憶體,以及並行和串列記憶體介面,提供了無限制及快速地存取外部記憶體。

其他進階功能包括支援所有快閃記憶體和RAM記憶體的錯誤更正碼(Error Code Correction;ECC)技術,提高系統可靠性和安全性;多個先進的16位元類比數位轉換器(Analog-to-Digital Converter;ADC);支援高達125°C的外部作業溫度,適用於多元的工作環境;具備有支援通訊閘道功能的乙太網路控制器和多個FD-CAN控制器;以及透過意法半導體最新之高解析度計時器產生更精確的波形。

意法半導體已經在STM32Cube生態系統內增加了STM32CubeH7 韌體模組和應用程式碼,及TouchGFX和STemWin圖形堆疊庫的圖形解決方案。新增硬體工具包括評估板、探索開發套件和Nucleo開發板。開發人員可以使用STM32Cube開發環境的所有標準元件,包括ST-MC-SUITE馬達控制工具包、STM32Cube.AI機器學習工具包、STM32CubeMX、STM32CubeProgrammer,以及已取得相關認證的合作夥伴的STM32解決方案。