STM32H5XX和STM32H7XX选型对比

文章目录


STM32H563/H573

STM32H563和STM32H573微控制器扩展了STM32高性能产品组合。这两款微控制器具有增强的性能和安全性、更高的能效和更多的片内外设。

STM32H563/573产品系列提供1至2 MB的Flash存储器和640 KB的SRAM。这两款产品采用64至176引脚封装,包括BGA、VFQFN68、WLCSP80和LQFP封装。

这两个产品系列都基于Arm® Cortex®-M33内核,该内核采用面向Armv8-M的TrustZone®技术,拥有数字信号处理 (DSP) 和浮点单元 (FPU),工作频率高达250 MHz,可选扩展环境温度范围,最高可达125°C。

  • 性能:

    在250 MHz工作频率下,从Flash存储器执行时,STM32H563/573 MCU能达到375 DMIPS和1023 CoreMark的性能,并且利用意法半导体的ART加速器实现了零等待状态。

  • 片内外设

    最多34个通信外设,包括:

    I3C接口

    FDCAN

    USB 2.0全速主机和设备

    USB Type-C®/USB供电

    以太网MAC

    相机接口

    可通过以下方式轻松扩展存储容量:

    带有16位并行接口的灵活存储控制器

    OCTOSPI串行Flash存储器接口

    多个16和32位定时器

  • 安全性:

    STM32H573 MCU具有以下额外安全特性:

    安全管理器:

    STM32系列中率先支持安全可信执行环境 (TEE) 软件的MCU

    兼容TF-M PSA API

    提供交钥匙安全服务,如加密、安全密钥和数据存储以及认证等

    通过PSA 3级和SESIP3认证

    用于运行系统代码隔离的TrustZone®机制

    符合TRNG FIPS SP800-90B标准,通过CMVP熵源验证认证

    使用硬件唯一密钥 (HUK) 的安全密钥存储

    支持安全固件安装 (SFI),在初始编程过程中执行安全验证并保护软件IP

    通过ECDSA-P256安全验证来控制调试访问

    ST-iRoT:预先配置了不可变的可信根,提供安全启动、固件更新、串行加载器和安全调试机制

  • 高能效

    内置开关模式电源 (SMPS),用于降低电源电压。

    选配SMPS时,在运行模式(关闭外设)下,VDD = 3.3 V(漏极电源电压),温度为25°C时,典型功耗为61 µA/MHz

    在保留RAM全部内容的低功耗停止模式下,典型功耗电流为51 µA

    低功耗待机模式下典型功耗电流为3.5 µA

    在带RTC的低功耗VBAT模式(电池供电模式)下典型功耗电流为776 nA



STM32H743/753

STM32H743/753系列产品集成了工作频率高达480 MHz的Arm® Cortex®-M7内核(具有双精度浮点单元)。

  • 性能

    在480 MHz的CPU频率下,从Flash执行程序时,STM32H742系列能够提供2424 CoreMark /1027 DMIPS的性能,利用其L1缓存实现了0等待执行

    L1缓存(16 KB的I-缓存 +16 KB的D-缓存)提高外部存储器的执行性能

  • 安全性

    STM32H753 MCU包含以下额外安全特性:

    加密/哈希硬件加速

    STM32H755还支持安全固件安装(SFI)嵌入式安全服务,可在执行初始程序时执行安全验证并保护软件IP

    安全启动和安全固件升级(SBSFU)

  • 高能效

    多电源域架构可实现将不同的电源域配置为低功耗模式,进而优化功耗效率。

    USB调节器提供嵌入式物理接口层(PHY)。

    在内核运行模式(关闭外设)下,功耗典型值为275 µA/MHz @VDD = 3.3 V和25 °C

    低功耗待机模式下的典型功耗电流为2.43 µA

    带RTC的VBAT模式(低功耗模式)下通常为460 nA

  • 图形

    LCD-TFT控制器接口支持双层图形

    Chrom-ART Accelerator™提高了图形内容创建速度,并为其它应用节省了MCU内核处理带宽

    JPEG硬件加速器,可进行快速JPEG编码和解码,从而减轻CPU编解码负荷

  • 片内外设

    多达35个通信接口包括FD-CAN、USB 2.0高速/全速、以太网MAC、摄像头接口

    可利用带有32位并行接口或双模Quad-SPI串行闪存接口的灵活存储控制器轻松扩展存储器容量

  • 模拟外设:12位DAC,快速16位ADC

    16位高精度定时器上的多个16位和32位定时器运行频率高达480 MHz

    STM32H743/753 MCU系列提供1到2 MB的Flash存储器,具有以下结构的1 MB SRAM:192 KB的TCM RAM(包括64 KB的ITCM RAM和128 KB的DTCM RAM,用于时间关键型程序和数据),512 KB、288 KB和64 KB的用户SRAM,以及用于在最低功耗模式下保存数据的备份域4 KB SRAM。另外,它提供100至240引脚的BGA和LQFP封装型号。



对比

内核不同

内核不同,差异在性能上

图片来源:Cortex-M for Beginners - 2017_CN_v3.pdf


H5独有安全管理器

安全性是微控制器市场的关键驱动力,用户通常认为它很复杂。

STM32Trust TEE安全管理器(STM32TRUSTEE-SM)是一套片上系统安全解决方案,可简化嵌入式应用程序的开发,以确保随时可用的安全服务。借助STM32微控制器,STM32Trust TEE安全管理器使开发人员无需编写和验证自己的代码,同时提供根据最佳实践开发的安全服务。

STM32Trust TEE安全管理器包含两种类型的包:STM32Trust TEE安全管理器访问套件(SMAK)和STM32Trust TEE安全模块开发套件(SMDK)。

STM32Trust TEE安全管理器访问套件(SMAK)可供客户在其生产线上轻松安装到STM32产品中。它提供了一个即用型、高性能和经过认证的解决方案,以支持Arm®PSA规范定义的安全启动、信任根、加密、内部可信存储、初始认证和固件更新功能。

STM32Trust TEE SMAK二进制代码由Arm®TrustZone®硬件隔离,保护其功能及其管理和存储的所有OEM应用安全凭证。OEM像往常一样开发、调试和保护其应用固件,并调用STM32Trust TEE SMAK安全功能,如STMicroelectronics提供的STM32Trust TEE SMAK非安全参考源码中定义的(详情可见数据简介的"开发套件"部分)。

图片来源:secure-manager-introduction-v1.pdf



参考:Cortex-M for Beginners - 2017_CN_v3.pdf


H7的外设资源更丰富

从成本角度考虑,在非必要外设的应用场景,H5可以满足需求的话,还是选择H5性价比高些。


其他方面待更新...

相关推荐
小柯博客2 小时前
从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(十二)
c语言·stm32·单片机·嵌入式硬件·php·嵌入式
SY师弟4 小时前
51单片机基础部分——独立按键检测
单片机·嵌入式硬件·51单片机
Mapleay5 小时前
FMC STM32H7 SDRAM
stm32·单片机·嵌入式硬件
自小吃多5 小时前
STC8H系列 驱动步进电机
笔记·单片机
易知嵌入式小菜鸡5 小时前
STM32CubeMX-H7-19-ESP8266通信(中)--单片机控制ESP8266实现TCP地址通信
stm32·单片机·嵌入式硬件
乄夜6 小时前
嵌入式面试高频(5)!!!C++语言(嵌入式八股文,嵌入式面经)
c语言·c++·单片机·嵌入式硬件·物联网·面试·职场和发展
c7_ln8 小时前
STM32 低功耗设计全攻略:PWR 模块原理 + 睡眠 / 停止 / 待机模式实战(串口 + 红外 + RTC 应用全解析)
stm32·单片机·实时音视频·江协科技
待什么青丝9 小时前
【TMS570LC4357】之相关驱动开发学习记录2
c语言·arm开发·驱动开发·单片机·学习
小柯博客9 小时前
从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)
c语言·stm32·单片机·嵌入式硬件·物联网
云山工作室10 小时前
一种停车场自动停车导航器的设计(论文+源码)
单片机·嵌入式硬件·毕业设计·毕设