STM32H5培训(一)总览

在这里插入图片描述


1. 前言

本篇主要介绍STM32H5系列MCU的特点和新功能,包括全新的M33内核、250M主频处理性能更强、外设高度集成、新增的对外连接接口、先进的安全功能等。还详细介绍了STM32H5系列的资源框图、性能与功能上的亮点以及功耗优化措施。对于用户来说,根据应用需求选择合适的型号可以更好地满足性能与功耗的要求。


2. STM32H5系列MCU的特点和新功能包括性能提升、新外设和安全功能等

可以看到,H5属于STM32高性能系列,比F4主频要高:
在这里插入图片描述


在这里插入图片描述


H5系列分支持TrustZone和不支持TrustZone两个版本:
在这里插入图片描述


在这里插入图片描述


CM33内核:
Arm® Cortex®-M33 内核处理器适用于需要高效的安全性或数字信号控制的IoT和嵌入式应用。该处理器有许多可选功能,其中包括数字信号处理扩展(DSP)、用于实现硬件强制隔离的TrustZone安全、存储器保护单元(MPU)和浮点单元(FPU)。

Cortex-M33比Cortex-M4的性能大约高20%,并达到了1.5 DMIPS/MHz和4.02 CoreMark/MHz。
参考:Arm® Cortex®-M33概述

Arm® Cortex®-M33内核的关键特性

  • Armv8-M架构
  • AHB-lite总线接口,哈佛总线架构
  • Thumb/Thumb-2子集指令支持
  • 3段流水线
  • 适用于Armv8-M的可选TrustZone,带多达8个区域的可选安全属性单元
  • DSP扩展:可选DSP/SIMD指令、单周期16/32位MAC、单周期双16位MAC、8/16位SIMD运算
  • 浮点单元:可选单精度浮点单元、符合IEEE 754标准
  • 可选存储器保护单元(MPU),每种安全状态下具有多达16个区域
  • 不可屏蔽中断(NMI)和多达480个物理中断,具有8到256个优先级
  • 唤醒中断控制器
  • 多种休眠模式,带集成式等待中断(WFI)、等待事件(WFE)以及退出时睡眠功能、睡眠和深度睡眠信号
  • JTAG和串行线调试端口,具有多达8个断点和4个观察点
  • 可选指令跟踪(ETM)、微跟踪缓冲区(MTB)、数据跟踪(DWT)和指令跟踪(ITM)
    在这里插入图片描述
    Arm Cortex-M33框图(source:Arm)

375DMIPS:
DMIPS:Dhrystone Million Instructions executed Per Second,主要用于测整数计算能力。
D是Dhrystone的缩写,表示的是基于Dhrystone这样一种测试方法下的MIPS。Dhrystone是于1984年由Reinhold P. Weicker设计的一套综合的基准程序,该程序用来测试CPU(整数)计算性能。Dhrystone所代表的处理器分数比MIPS(Million Instructions executed Per Second,每秒钟执行的指令数)更有意义。
参考:如何计算CPU的DMIPS


在这里插入图片描述


3. STM32H5系列型号之间的区别和关键资源对比

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


4. 性能和功能亮点

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


TrustZone 技术
TrustZone创建了安全的隔离区域,从而为系统提供了保密性和完整性,保护您的芯片免受软件攻击。该技术使智能和连接功能能够部署在传感器中,同时保护传输的数据。

得益于Cortex-M33处理器的TrustZone安全性,程序员可使用熟悉的编程模型来实现软件隔离,并能够更轻松地为现代化IoT设备奠定所需的安全基础。


6. 开发生态

在这里插入图片描述


在这里插入图片描述


参考:

【1】B站,STM32单片机
【2】ST官网,STM32H5系列

  • 19
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

智驾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值