打印
[STM32H5]

STM32H5系列:强大的Arm®Cortex®-M33MCU让高性能和安全性唾手可得

[复制链接]
169|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
豌豆爹|  楼主 | 2023-5-10 15:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ST推出了STM32H5系列,该系列作为新标杆服务于工业应用市场。用于高性能设计的STM32H5系列基于强大的Arm® Cortex®-M33内核 ,将给用户带来更强劲的性能和安全性,提供更多设计自由,加快产品上市。

STM32H5系列采用32位Arm® Cortex®-M33核,运行频率高达250 MHz,从最基本的安全构建模块到ST维护的安全认证服务,提供可扩展的安全性,满足所有应用需求。STM32H5系列基于ST先进的40nm工艺,实现更优化的性价比平衡,提供丰富的内存,外设和封装选择。
STM32H5系列简化了更注重安全性的工业应用设计,适用的应用场景包括:智能家居,如空调系统、冰箱、报警系统;工厂自动化,如PLC、电机控制、工业泵;智能城市的通信网关、灯光控制、能量转换;以及键盘、跟踪装置、医疗配件等消费类应用。

STM32H5对嵌入式系统的功能进行了重新定义,其Coremark得分为1023,配备强大的Cortex M33内核,工作频率为250MHz,支持用于内部和外部存储器的指令和数据缓存(ART Accelerator),支持FMAC和Cordic数学加速器,大大提升应用性能。
片内集成高达2MB的双存储区Flash和640KB的RAM,还配备了种类丰富的接口,包括在STM32中首次应用的I3C接口。为帮助用户激发更多创造力,ST推出了两款不同内存的H5 ,一款Flash容量为 128KB,另一款Flash容量则高达2MB。两个版本的H5均具备丰富的封装形式,以满足更多应用需求。
与STM32其他MCU系列一样,该系列产品同样兼具高可靠性和高效率,例如,新器件可在125°C条件下工作,以满足工业应用的需求,此外,ST还为部分STM32H5器件配备了灵活的电源模式,通过开关模式电源选项(SMPS)实现更高能效。

安全性也是STM32H5优先考虑的事项,ST提供从安全硬件到完整解决方案的所有技术和维护服务,用户可根据需要选择。该器件通过STM32H5安全管理器提供了一种新的实现安全的方法。
如果用户采用ST的部署方案并使用ST的二进制文件,用户的产品要获得PSA&SESIP3级认证就会非常简单,此后也无需为该方案的更新或修订而担心。
此外STM32H5还可带来更加出色的安全机制,例如配备不可变可信根(iRoT )和可更新可信根(uRoT)的双极可信根。配备iRoT意味着开发人员不必依赖外部的硬件安全模块,配备uRoT意味着嵌入式系统专家可在不牺牲安全策略的情况下实现更大的灵活性。
此外,新器件还加入了生命周期管理,基于认知的调试等新功能,这些新功能可帮助开发人员更好地在现场管理设备。使用H5系列,工程师可以在不影响安全性的情况下,重新打开调试功能,从而为其他现场工作提供便利。有了全新H5系列的硬件和软件功能,安全性将更加实用。
谈论安全性与实现安全性有很大不同,由ST开发和维护的全新的可信执行环境解决方案——安全管理器,可简化开发人员的工作流程,且不受开发人员专业水平的限制:
简化客户设计流程 STM32H5安全管理器提供交钥匙的SoC TEE安全服务,经认证的安全部署,TrustZone®复杂性提取,专为LTS设计 -长期服务,以及PSA API兼容,简化客户流程。
无缝的云/服务器支持 STM32H5安全管理器支持无缝云/服务器注册,预先提供的密钥和证书,符合PSA认证。
培育许多应用案例 STM32H5通过提供多租户IP保护、在安装和运行时隔离以确保机密性、受保护的开发流程、第三方PKI预集成、远程和现场凭证管理、简化云合作伙伴的注册和生命周期,培育出许多应用案例。

STM32H5系列产品拥有大量集成外设,先进的加速器和大型嵌入式存储器,为各种应用需求提供了多种封装尺寸/类型。从WLCSP25到176引脚LQFP/UFBGA,128KB至2MB闪存,250 MHz,HW-Crypt & ST-iRoT。

ST为STM32H5系列提供一系列的开发工具及STM32Cube平台支持。开发板卡包括NUCLEO-H503RB、NUCLEO-H563ZI、STM32H573I-DK,用户可基于此快速开始产品的评估和原型设计。STM32H5 Nucleo板目前已经量产,而支持所有安全特性的STM32H573的探索套件将于6月上市。

使用特权

评论回复
沙发
Bblythe| | 2024-4-1 07:07 | 只看该作者

超过变量128后必须使用compact模式编译

使用特权

评论回复
板凳
周半梅| | 2024-4-1 09:03 | 只看该作者

一般要进行内存优化,尽量提高内存的使用效率

使用特权

评论回复
地板
Pulitzer| | 2024-4-1 10:06 | 只看该作者

让尽可能多的变量使用直接寻址,提高速度

使用特权

评论回复
5
童雨竹| | 2024-4-1 12:02 | 只看该作者

访问时采用不同的指令,所以并不会占用 RAM 空间

使用特权

评论回复
6
Wordsworth| | 2024-4-1 13:05 | 只看该作者

极限情况下可以定义的变量可占 247 个字节

使用特权

评论回复
7
Clyde011| | 2024-4-1 14:08 | 只看该作者

128以上的某些地址为特殊寄存器使用,不能给程序用

使用特权

评论回复
8
公羊子丹| | 2024-4-1 15:01 | 只看该作者

51 单片机不使用线性编址

使用特权

评论回复
9
万图| | 2024-4-1 16:04 | 只看该作者

超出 120 个字节则必须用 idata 显式的指定为间接寻址

使用特权

评论回复
10
Uriah| | 2024-4-1 17:07 | 只看该作者

只要内存占用量不超过 256.0 就可以用 small 模式编译

使用特权

评论回复
11
帛灿灿| | 2024-4-1 19:03 | 只看该作者

small 模式下未指存储类型的变量默认为data型

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

500

主题

1896

帖子

4

粉丝