STM32H5培训(一)总览

在这里插入图片描述

文章目录

  • 1. 前言
  • 2. STM32H5系列MCU的特点和新功能包括性能提升、新外设和安全功能等
  • 3. STM32H5系列型号之间的区别和关键资源对比
  • 4. 性能和功能亮点
  • 6. 开发生态
  • 参考:


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系列

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网络安全之你的浏览器记录真的安全吗?

密码是每个人最私密的东西,轻易是不会展示给他人的,那么我如何能知道你电脑上浏览器里保存的密码呢?浏览器是大家在网上冲浪最常用的软件,在登录一些网站填写账号密码后,浏览器为了方便大家使用,会提示是否…

Objective-C中使用STL标准库Queue队列

1.修改.m文件为mm 2.导入queue头 #include<queue> 3.使用&#xff1a; #import <Foundation/Foundation.h> #include <cmath> #include <queue> using namespace std;int main(int argc, const char * argv[]) {autoreleasepool {NSLog("C标准…

【C语言题解】 | 101. 对称二叉树

101. 对称二叉树 101. 对称二叉树代码 101. 对称二叉树 这个题目要求判断该二叉树是否为对称二叉树&#xff0c;此题与上一题&#xff0c;即 100. 相同的树 这个题有异曲同工之妙&#xff0c;故此题可借鉴上题。 我们先传入需要判断二叉树的根节点&#xff0c;通过isSameTree()…

1.9.。。

1 有道云笔记 2 .cpp #include "mywidget.h" #include "ui_mywidget.h"myWidget::myWidget(QWidget *parent) :QWidget(parent),ui(new Ui::myWidget) {ui->setupUi(this);this->setWindowTitle("原神");this->setStyleSheet("…

【51单片机系列】串口通信模块

文章目录 一、计算机串行通信基础二、串行通信的基本概念2.1、异步通信与同步通信2.2、串行通信的传输方向2.3、串行通信常见的错误校验2.4、传输速率 三、串行通信接口标准3.1、RS-232C接口3.2、RS-422A3.3、RS-485接口 四、80C51的串行口4.1、80C51串行口的控制寄存器4.2、80…

Qt QLabel标签控件

文章目录 1 属性和方法1.1 文本1.2 对齐方式1.3 换行1.4 图像 2. 实例2.1 布局2.2 为标签添加背景色2.3 为标签添加图片2.4 代码实现 QLabeI是Qt中的标签类&#xff0c;通常用于显示提示性的文本&#xff0c;也可以显示图像 1 属性和方法 QLabel有很多属性&#xff0c;完整的可…

HCIP第一次实验

rip v2 配置完成 将rip v1 和rip v2 兼容&#xff08;在v1 v2 相接的随便哪一个接口&#xff09; 结果为&#xff1a; 远程控制访问配置&#xff1a; R2访问r7要求走r5去访问&#xff1a; 确定是出入端后配置端口&#xff1a;

定时器中断控制的独立式键盘扫描实验

#include<reg51.h> //包含51单片机寄存器定义的头文件 sbit S1P1^4; //将S1位定义为P1.4引脚 sbit S2P1^5; //将S2位定义为P1.5引脚 sbit S3P1^6; //将S3位定义为P1.6引脚 sbit S4P1^7; //将S4位定义为P1.7引脚 unsigned char keyval; /…

Vue3+Echarts:柱状图的图例(legend)不显示

一、问题 在使用Echarts绘制堆积柱状图的时候&#xff0c;想给柱状图添加图例&#xff0c;但是添加完后&#xff0c;图例不显示。 二、问题及解决 原因 这里图例不显示&#xff0c;是因为legend里面图例的文字内容跟series里每一项的name的内容不一致&#xff0c;必须得两者…

Halcon灰度共生矩阵

Halcon灰度共生矩阵 图像的纹理一般具有重复性&#xff0c;纹理单元往往会以一定的规律出现在图像的不同位置&#xff0c;即使存在一些形变或者方向上的偏差&#xff0c;图像中一定距离之内也往往有灰度一致的像素点&#xff0c;这一特性适合用灰度共生矩阵来表现。 灰度共生矩…

string的模拟实现

string的模拟实现 msvc和g下的string内存比较成员变量构造函数与析构函数拷贝构造函数赋值拷贝c_str、size和capacity函数以及重载[]、clear、expand_capacity迭代器与遍历reservepush_back、append、insert字符串比较运算符erase<<流提取 >>流插入resizefindsubst…

以太坊开发者会议回顾:坎昆升级、硬分叉与布拉格

作者&#xff1a;Christine Kim Galaxy研究副总裁 编译&#xff1a;秦晋 碳链价值 2024年1月4日&#xff0c;以太坊开发人员齐聚Zoom for All Core Developers Execution (ACDE) Call #178 上。ACDE电话会议通常由以太坊基金会协议负责人Tim Beiko主持&#xff0c;是一个开发人…