差异化定位
STM32H573VIT6是意法半导体STM32H5系列中集成专用硬件加密加速引擎的安全增强型微控制器。该器件基于ARM Cortex-M33 32位RISC内核,集成TrustZone安全扩展和FPU,最高工作频率250 MHz,配备2 MB Flash和640 KB SRAM,采用LQFP-100封装(14×14×1.4 mm),提供80个I/O端口。
STM32H573VIT6与同系列STM32H563的核心差异在于安全子系统的增强。STM32H573除了具备TrustZone安全隔离功能外,还集成了额外的硬件加密加速引擎,支持AES对称加密、PKA(公钥加速器)和OTFDEC(片上Flash实时解密)算法。此外,STM32H573包含ST-iROT预配置不可变信任根,集成安全启动、固件更新、串行加载器和安全调试机制。这些安全特性使STM32H573VIT6成为STM32H5系列中安全等级最高的型号之一。
核心性能与存储配置
STM32H573VIT6搭载的Cortex-M33内核在250 MHz频率下实现375 DMIPS(Dhrystone 2.1)的性能,CoreMark得分为1023分(4.092 CoreMark/MHz)。ART加速器配备8 KB指令缓存和4 KB数据缓存,确保从Flash和外部存储器执行代码时实现零等待状态。
2 MB的嵌入式Flash存储器带ECC校验,分为两个bank,支持读写同时进行。每个bank的数据Flash区域支持100K次擦写周期,另有2 KB OTP存储器可用于存储不可更改的数据。640 KB SRAM由64 KB SRAM2(带ECC)、320 KB SRAM3(灵活ECC)和4 KB备份SRAM组成。灵活的外部存储器控制器支持最高16位数据总线,可连接SRAM、PSRAM、SDRAM/LPSDR SDRAM、FRAM和NOR/NAND存储器。Octo-SPI接口支持串行PSRAM/NAND/NOR以及Hyper RAM/Flash格式。
|
参数项 |
STM32H573VIT6规格 |
|
核心 |
ARM Cortex-M33(带TrustZone和FPU),250 MHz |
|
Dhrystone性能 |
375 DMIPS |
|
CoreMark |
1023(4.092 CoreMark/MHz) |
|
Flash |
2 MB(带ECC,双bank,100K次擦写) |
|
SRAM |
640 KB(64 KB SRAM2带ECC + 320 KB SRAM3灵活ECC + 4 KB备份) |
|
封装 |
LQFP-100(14×14×1.4 mm) |
|
I/O端口 |
80个 |
|
工作电压 |
1.71 V 至 3.6 V |
|
工作温度 |
–40°C 至 +85°C |
|
12位ADC |
2个,共16通道 |
|
12位DAC |
2通道 |
|
定时器 |
18×16位 + 2×32位 + 2×电机控制 + 6×低功耗 |
|
通信接口 |
5×SPI、4×I²C、1×I3C、6×USART、6×UART、1×LPUART、2×FDCAN、2×SAI |
|
以太网 |
支持(MAC接口) |
|
硬件加密引擎 |
AES、PKA、OTFDEC |
|
信任根 |
ST-iROT(预配置不可变) |
安全子系统详解
STM32H573VIT6的安全能力建立在多层防护架构之上,这是其与STM32H5系列其他型号最显著的区别。
TrustZone隔离。 基于ARMv8-M的TrustZone技术将系统资源在硬件层面划分为安全和非安全两个域。器件支持最多八个可配置的SAU区域,实现运行时代码隔离。TrustZone感知的外设和存储器提供灵活的权限配置。
硬件加密加速。 AES硬件加速器支持对称加密算法,PKA公钥加速器支持RSA和ECC非对称加密算法,OTFDEC支持片上Flash存储器的实时解密。这些加速器的加入使得密码学运算不再占用CPU周期,对于需要TLS/SSL通信、安全启动或数据加密的应用具有重要意义。防侧信道硬件攻击设计进一步增强了密钥的安全性。
ST-iROT信任根。 ST-iROT是预配置的不可变信任根,在芯片出厂时即已固化,无法被修改。它集成安全启动、固件更新、串行加载器和安全调试机制。在STM32H573中,iROT已集成到芯片内部,而uROT则仍然放在片内Flash中,基于开源项目MCU Boot实现。
STM32Trust TEE安全管理器。 STM32H5系列是首批支持安全可信执行环境(TEE)软件的MCU,兼容PSA API,提供一站式安全服务,包括加密、安全密钥和数据存储以及认证等功能。该系列目标通过PSA 3级和SESIP3认证。STM32Trust TEE安全管理器使开发者无需自行编写安全软件代码,即可获得符合行业最佳实践的安全服务。
生命周期管理。 器件支持灵活的生命周期方案,配合安全调试认证。安全固件安装(SFI)功能在生产编程过程中执行安全验证并保护软件IP。真随机数发生器(TRNG)符合NIST SP800-90B标准。
功耗与低功耗特性
STM32H573VIT6内置开关模式电源(SMPS),用于降低内部电源电压。在SMPS选项下,VDD = 3.3 V、25°C条件下,运行模式(外设关闭)的典型功耗为61 µA/MHz;在保留全部RAM内容的低功耗停止模式下,典型功耗电流为51 µA;待机模式下为3.5 µA;在带RTC的低功耗VBAT模式下,典型功耗电流仅为590 nA。这些功耗指标对于电池供电或能量采集应用至关重要。
选型逻辑:H573VIT6与H563ZIT6的对比
在STM32H5系列内部,STM32H573VIT6与STM32H563ZIT6的选型差异集中在以下维度:
|
对比维度 |
STM32H563ZIT6 |
STM32H573VIT6 |
|
封装 |
LQFP-144(20×20 mm) |
LQFP-100(14×14 mm) |
|
I/O数量 |
112 |
80 |
|
ADC通道 |
20 |
16 |
|
Flash容量 |
2 MB |
2 MB |
|
SRAM |
640 KB |
640 KB |
|
硬件加密引擎 |
无 |
AES、PKA、OTFDEC |
|
ST-iROT |
无 |
支持 |
|
目标场景 |
多接口高I/O应用 |
高安全需求应用 |
选型决策的核心问题在于:应用是否需要硬件加密加速和ST-iROT。如果设备需要建立TLS安全连接、执行安全启动、进行数据加密存储或需要满足PSA/SESIP等安全认证要求,STM32H573VIT6的硬件加密引擎和ST-iROT提供了必要的硬件基础。如果应用的主要需求是连接大量外设和接口,且安全需求仅停留在TrustZone隔离层面,则STM32H563ZIT6的144引脚封装和112个I/O提供了更高的接口密度。
应用领域
STM32H573VIT6的高安全特性使其在以下领域具有明确的应用价值:
工业自动化中的安全PLC控制器和工业网关,需要保护通信数据和知识产权,硬件加密引擎可加速TLS/SSL握手和加密数据流处理。智能物联网中的安全IoT网关和边缘计算终端,利用TrustZone和硬件加密引擎保障从设备到云端的数据安全。医疗设备中的监护仪和理疗设备嵌入式主控,需要满足医疗数据隐私保护要求。此外,该器件还适用于智能家居安全主控、POS支付终端以及需要安全固件升级的远程部署设备。
开发环境与工具链
STM32H573VIT6的开发以STM32CubeH5软件包为核心,包含HAL/LL驱动、USB、TCP/IP、文件系统、RTOS和图形库。STM32CubeMX支持TrustZone资源分配的可视化配置,可生成安全和非安全区域的初始化代码,并支持STM32H5启动路径的配置。
意法半导体为STM32H573提供了STM32H573I-DK探索套件,这是首款配备STM32Trust TEE安全管理器的STM32 MCU开发板,可加速安全工业应用的设计-。STM32CubeH5提供Secure Manager API,简化了安全应用的开发流程。开发工具方面,STM32CubeIDE、Keil MDK和IAR EWARM均支持该器件,NUCLEO-H563ZI开发板也可用于STM32H573的功能验证和原型开发。意法半导体提供的STM32CubeMX AI助手Sidekick可辅助技术文档检索和开发问题解答。



购物车中还没有商品,赶紧选购吧!







