STM32H5XX和STM32H7XX选型对比

news2025/1/2 0:11:44

在这里插入图片描述

文章目录

    • STM32H563/H573
    • STM32H743/753
    • 对比
      • 内核不同
      • H5独有安全管理器
      • H7的外设资源更丰富


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性价比高些。


其他方面待更新…

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1352118.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ChatGPT 4.0真的值得花钱买入吗?

性能提升: ChatGPT 4.0的推出不仅意味着更先进的技术,还代表着更强大的性能。相较于3.5,4.0在处理任务时更为高效,响应更迅速。 更智能的理解: 随着版本的升级,ChatGPT 4.0对语境的理解能力得到了进一步的…

Unity游戏资源更新(AB包)

目录 前言: 一、什么是AssetBundle 二、AssetBudle的基本使用 1.AssetBundle打包 2.BuildAssetBundle BuildAssetBundleOptions BuildTarget 示例 3.AssetBundle的加载 LoadFromFile LoadFromMemory LoadFromMemoryAsync UnityWebRequestAsssetBundle 前…

集群部署篇--Redis 集群动态伸缩

文章目录 前言一、redis 节点的添加1.1 redis 的实例部署:1.2 redis 节点添加:1.3 槽位分配:1.4 添加从节点: 二、redis 节点的减少2.1 移除主节点2.1.1 迁移槽位2.1.1 删除节点: 三、redis 删除节点的重新加入3.1 加入…

【数据不完整?用EM算法填补缺失】期望值最大化 EM 算法:睹始知终

期望值最大化算法 EM:睹始知终 算法思想算法推导算法流程E步骤:期望M步骤:最大化陷入局部最优的原因 算法应用高斯混合模型(Gaussian Mixture Model, GMM)问题描述输入输出Python代码实现 算法思想 期望值最大化方法&a…

odoo17 | 用户界面的基本交互

前言 现在我们已经创建了我们的新模型及其 相应的访问权限,是时候了 与用户界面交互。 在本章结束时,我们将创建几个菜单以访问默认列表 和窗体视图。 数据文件 (XML) Odoo在很大程度上是数据驱动的,因此模块定义的…

桌面天气预报软件 Weather Widget free mac特点介绍

Weather Widget free for Mac多种吸引人的小部件设计可供选择,可以随时了解天气!还可以在Dock和菜单栏中为您提供简短的天气预报或当前状况的概述。 Weather Widget free for Mac软件介绍 始终在桌面上使用时尚的天气小部件来随时了解天气!多…

团结引擎正式发布,已开放下载

2024年1月1日,Unity 正式发布了针对中国开发者的引擎--团结引擎创世版,现在已经可以开放下载,想体验的小伙伴们可以到官网下载了。 团结引擎是专为中国开发者定制的实时3D引擎,目前是基于Unity 2022LTS版本开发的。团结引擎内置了…

我用 Python 自动生成图文并茂的数据分析报告

reportlab是Python的一个标准库,可以画图、画表格、编辑文字,最后可以输出PDF格式。它的逻辑和编辑一个word文档或者PPT很像。有两种方法: 1)建立一个空白文档,然后在上面写文字、画图等; 2)建…

24、Web攻防——通用漏洞SQL注入MYSQL跨库ACCESS偏移

文章目录 一、SQL注入原理   脚本代码在与数据库进行数据通讯时(从数据库取出相关数据进行页面显示),使用预定义的SQL查询语句进行数据查询。能通过参数传递自定义值来实现SQL语句的控制,执行恶意的查询操作,例如查询…

Kali Linux实现UEFI和传统BIOS(Legacy)引导启动

默认Kali linux安装会根据当前启动的引导模式进行安装 例:以UEFI引导启动安装程序,安装后仅能在UEFI引导模式下进入系统 安装Kali系统 这边基于VirtualBox虚拟机镜像实战操作 首先创建一个Kali虚拟机 这里需要注意,把启动 EFI (只针对某些操作系统)选项勾选上,内存、处理器…

TPS5430正负电源模块

TPS5430正负电源模块 Chapter1 TPS5430正负电源模块一、芯片重要参数二、tps5430参考电路讲解以及PCB布局1.正压降压(15V转12V)2.正压降负压(15V转-12V) Chapter2 使用tps5430制作正负DC-DC降压电源,tps7a47和tps7a33制…

使用sdf文件+urdf文件模拟机器人示例(不用把urdf转sdf)

gazebo版本&#xff1a;harmonic&#xff1b; <launch> <group> <let name"robot_description" value"$(command xacro $(find-pkg-share gazebo_pkg)/urdf/total.xacro)"/> <node pkg"rviz2" exec"rviz2" name…

微信公众号内网穿透本地调试微信授权

微信公众号内网穿透本地调试一直以来都比较麻烦 怕自己忘记&#xff0c; 记录一下 准备 natapp获取一个域名隧道下载nginx配置微信公众号web网页授权域名 1.natapp获取一个域名隧道 在natapp官网&#xff08;https://natapp.cn/&#xff09;进行注册登录后&#xff0c;进入…

零售业物流这个防漏水技术,居然没有翻车!

随着科技的不断发展&#xff0c;水浸监控系统在各个领域得到了广泛应用。水浸监控不仅仅是为了保护建筑结构和设备&#xff0c;更是为了防范因水灾引起的生命安全和财产损失。 因此&#xff0c;为了有效预防和应对水浸事件&#xff0c;水浸监控系统应运而生&#xff0c;成为各行…

基于决策树、随机森林和层次聚类对帕尔默企鹅数据分析

作者&#xff1a;i阿极 作者简介&#xff1a;数据分析领域优质创作者、多项比赛获奖者&#xff1a;博主个人首页 &#x1f60a;&#x1f60a;&#x1f60a;如果觉得文章不错或能帮助到你学习&#xff0c;可以点赞&#x1f44d;收藏&#x1f4c1;评论&#x1f4d2;关注哦&#x…

c语言-整型在内存的存储

文章目录 前言一、整型数值在内存中的存储1.1 整型数值的表示形式1.2 二进制的表示形式1.3 整数在内存中存储 二、大端字节序存储和小端字节序存储2.1 大端字节序存储2.2 小端字节序存储2.3 练习 总结 前言 本篇文章叙述c语言中整型数据在内存中的存储方式。 一、整型数值在内…

设计模式:简单工厂模式、工厂方法模式、抽象工厂模式

简单工厂模式、工厂方法模式、抽象工厂模式 1. 为什么需要工厂模式&#xff1f;2. 简单工厂模式2.1. 定义2.2. 代码实现2.3. 优点2.4. 缺点2.5. 适用场景 3. 工厂方法模式3.1. 有了简单工厂模式为什么还需要有工厂方法模式&#xff1f;3.2. 定义3.3. 代码实现3.4. 主要优点3.5.…

在较高时间周期 这些现货黄金投资法值得一用

以日线图和周线图为代表的较高时间周期&#xff0c;一直是投资者很少利用的。之所以这么说&#xff0c;不是说投资者不会在日线图上分析&#xff0c;而是很少利用日线图交易。一来持仓过夜&#xff0c;会有相关的费用产生。二来很多人做现货黄金以短线为主。其实这种较高的时间…

Windows中磁盘未知没有初始化怎么办?

当我们尝试在Windows11/10/8/7上使用外部硬盘驱动器时&#xff0c;在小概率情况下可能会遇到磁盘未知没有初始化情况&#xff0c;此时如果您进入磁盘管理工具中查看&#xff0c;将会发现您的外部硬盘驱动器显示为未知、未初始化、没有磁盘空间&#xff0c;或者在某些情况下它还…

阿里云服务器8080端口安全组开通图文教程

阿里云服务器8080端口开放在安全组中放行&#xff0c;Tomcat默认使用8080端口&#xff0c;8080端口也用于www代理服务&#xff0c;阿腾云atengyun.com以8080端口为例来详细说下阿里云服务器8080端口开启教程教程&#xff1a; 阿里云服务器8080端口开启教程 阿里云服务器8080端…