[STM32H5] MCU优选 第2期: 更安全! STM32H5 系列MCU 应用笔记合集

[复制链接]
 楼主| 21ic小能手 发表于 2024-3-18 10:02 | 显示全部楼层 |阅读模式
                              

*阅读说明:以下仅做简要总结展示,排名不分先后。详细测评过程描述、源码、资料等请戳原链接查看。


本次我拿到的是STM32H503RBT6-Nucleo,这ST的Nucleo就代表的是芯片的评估板,板载基本什么外设都没有,有的就是将芯片的IO尽数引出,方便工程师们进行芯片的评估与测试。
搭建STM32H503RBT6-Nucleo的开发环境,创建测试工程,完成开发第一步。感觉STM32H503RBT6-Nucleo的上手速度真的是泰裤辣。



趁热打铁,继续对STM32H503RBT6-Nucleo进行深一步的研究,本次将实现使用串口与printf函数,同时利用printf输出编译的时间与日期等等。
这一操作大大减少了固件升级错误,固件版本不确定等问题,属实很有意义。



针对printf来实现coremark跑分。
Coremark是一个基准测试程序,用于衡量处理器或系统在整数操作方面的性能。它被广泛用于评估嵌入式系统和微控制器的性能。Coremark基准测试主要关注矩阵操作、链表操作和状态机操作等任务。



开箱、上电,搜集资料、开发环境安装。



使用STM32H563开发板来简单演示一下DMA 2D模式的应用。所谓DMA 2D模式,个人理解是DMA可以通过事先设置块内寻址偏移量和块寻址偏移量来动态调整DMA的寻址方式及能力。换句话说,DMA在进行数据传输时,块内寻址不再总是固定相邻存放,而是可以通过编程决定相邻两次传输时访问数据的地址间隔。对于重复性的块传输,也不再是简单的每次从同一位置再开始,而是可以根据块地址的偏移量调整从新开始传输的起始地址。



所谓的 DA,就是通过向芯片提供证书(STM32H503是提供密码),通过芯片的身份认证后,允许向 芯片发起product state 状态回退,或者重新打开调试口请求(仅当 TZEN=0xB4 时)。
由于新的 product state 和 DA 的引入,所有 STM32H5 开发者都必须掌握 DA 的用法。因此,本 文档针对 STM32H5 初学者,演示当 TZEN=0xB4 时, 使用证书来完成 DA 过程。



  • 文档资料:




》》访问ST MCU论坛,可查看更多开源作品。

呐咯密密 发表于 2024-3-18 13:49 | 显示全部楼层
希望看到安全功能的案例分享
a123456cxc 发表于 2024-3-18 22:20 | 显示全部楼层
很好
WoodData 发表于 2024-3-30 17:30 | 显示全部楼层
学习学习
wspjohny 发表于 2024-4-29 20:33 | 显示全部楼层
这个强哦,下来看看。谢了。
香水城 发表于 2024-4-30 13:50 | 显示全部楼层
键盘手没手 发表于 2024-4-30 14:31 来自手机 | 显示全部楼层
所有 STM32H5 开发者都必须掌握 DA 的用法
adolphcocker 发表于 2024-5-1 20:59 | 显示全部楼层
如何配置STM32H5系列MCU的安全性选项,包括硬件安全功能和软件安全策略。
jtracy3 发表于 2024-5-2 17:44 | 显示全部楼层
STM32H5系列MCU是STMicroelectronics推出的基于Arm Cortex-M内核的高性能微控制器系列。
houjiakai 发表于 2024-5-3 15:14 | 显示全部楼层
STM32H5系列的固件库和示例代码
bartonalfred 发表于 2024-5-4 12:38 | 显示全部楼层
如FSMC和QSPI,支持高速外部存储器和通信接口。
phoenixwhite 发表于 2024-5-4 13:38 | 显示全部楼层
如何管理STM32H5系列MCU的功耗
claretttt 发表于 2024-5-4 17:08 | 显示全部楼层
内置硬件加密模块,支持AES、SHA-2等加密算法,用于数据保护和安全通信。
wwppd 发表于 2024-5-4 22:19 | 显示全部楼层
内存和存储解决方案
节能和低功耗模式
primojones 发表于 2024-5-5 08:13 | 显示全部楼层
提供高效的处理能力和能效比,适合复杂的应用需求。
jkl21 发表于 2024-5-6 14:25 | 显示全部楼层
STM32H5系列MCU是STMicroelectronics公司推出的新一代微控制器产品,主打高性能和安全性。
ulystronglll 发表于 2024-5-6 18:56 | 显示全部楼层
一系列MCU基于先进的Arm® Cortex®-M33内核,提供了卓越的计算能力和能效比。Cortex-M33是Arm推出的一款旨在提升安全性和实时性的处理器内核,它继承了Cortex-M4的高性能特点,同时引入了TrustZone安全技术,为嵌入式系统带来了前所未有的安全保障。
timfordlare 发表于 2024-5-7 13:34 | 显示全部楼层
通过合理配置和应用开发,STM32H5系列MCU可以为各种应用场景提供高效、可靠的解决方案。
ingramward 发表于 2024-5-7 21:26 | 显示全部楼层
在工厂自动化中,它可以用于PLC、电机控制、工业泵等设备。在智能城市中,STM32H5可以用于通信网关、灯光控制、能量转换等领域。此外,STM32H5还适用于键盘、跟踪装置、医疗配件等消费类应用。
qiufengsd 发表于 2024-5-8 13:37 | 显示全部楼层
丰富的开发工具、参考设计和应用笔记,帮助开发者快速上手和应用这些安全特性。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

187

主题

725

帖子

42

粉丝
快速回复 在线客服 返回列表 返回顶部