意法半導(dǎo)體(STMicroelectronics)新款微控制器STM32H7是業(yè)界性能最高的Arm Cortex-M通用MCU,其整合了強(qiáng)大的雙核處理器、節(jié)能型功能,以及強(qiáng)化網(wǎng)路安全功能於一身。
 |
圖為STM32H7評(píng)估版 |
新產(chǎn)品采用Arm Cortex-M系列中性能最高的480MHz Cortex-M7內(nèi)核,另增加一顆240MHz Cortex-M4內(nèi)核。藉由意法半導(dǎo)體的智慧架構(gòu)、高效的L1快取記憶體和ART Accelerator自我調(diào)整即時(shí)加速技術(shù),在執(zhí)行嵌入式快閃記憶體中的代碼時(shí),新款MCU可達(dá)到1327 DMIPS和3220 CoreMark。意法半導(dǎo)體的Chrom-ART加速器進(jìn)一步提升了圖形處理表現(xiàn)。為了最隹化功耗效能,每個(gè)內(nèi)核心都有獨(dú)立的電源域,在不使用時(shí)可以單獨(dú)關(guān)閉。
開(kāi)發(fā)人員可以輕松升級(jí)來(lái)彈性地使用這兩個(gè)核心。以馬達(dá)控制為例,可將以往在Cortex-M4單核心MCU上的原始程式碼移轉(zhuǎn)到STM32H7中的Cortex-M4上,并由Cortex-M7來(lái)執(zhí)行更先進(jìn)且復(fù)雜的圖形化使用者介面。另一個(gè)例子是可減低主處理器的密集型工作負(fù)荷,例如,神經(jīng)網(wǎng)路、校驗(yàn)和、DSP濾波器或音訊編解碼,提升執(zhí)行效能。
雙核架構(gòu)還有助於簡(jiǎn)化程式碼的開(kāi)發(fā),并縮短專案開(kāi)發(fā)周期,可將使用者介面程式碼里的即時(shí)控制或通訊功能的開(kāi)發(fā)分開(kāi)進(jìn)行。
STM32H7 MCU配備預(yù)先安裝的金鑰和原生安全服務(wù),包括安全韌體安裝(SFI)。SFI可讓使用者在任何地方訂購(gòu)標(biāo)準(zhǔn)產(chǎn)品,同時(shí)將加密韌體提供給外部程式設(shè)計(jì)公司,避免未加密的程式碼外流。此外,內(nèi)建安全啟動(dòng)和安全韌體更新(SB-SFU)功能,保護(hù)空中下載(OTA)升級(jí)和補(bǔ)丁時(shí)的安全。
相較無(wú)ROM處理器的MCU,STM32H7不僅性能出色,還在晶片上額外提供高達(dá)2MB快閃記憶體和1MB SRAM,有效解決了存儲(chǔ)空間的限制,并簡(jiǎn)化了在具有即時(shí)性或AI處理需求的工業(yè)、消費(fèi)和醫(yī)療智慧的產(chǎn)品設(shè)計(jì)。此外,Cortex-M7的L1快取記憶體以及并行和串列記憶體介面,提供了無(wú)限制及快速地存取外部記憶體。
其他進(jìn)階功能包括支援所有快閃記憶體和RAM記憶體的錯(cuò)誤更正碼(ECC)技術(shù),提高系統(tǒng)可靠性和安全性;多個(gè)先進(jìn)的16位元類比數(shù)位轉(zhuǎn)換器(ADC);支援高達(dá)125℃的外部作業(yè)溫度,適用於多元的工作環(huán)境;具備有支援通訊閘道功能的乙太網(wǎng)路控制器和多個(gè)FD-CAN控制器;以及透過(guò)ST最新之高解析度計(jì)時(shí)器產(chǎn)生更精確的波形。