随着物联网的不断推进,网络通讯安全级别也在不断提高,普通的MCU在应对加解密和安全验证等应用时就有点力不从心,MCU的主要应用是小型的嵌入式设备,但安全应用又需要硬件具备一定性能,安全算法除了占用一定的MCU性能外还需要大量的代码和RAM空间,因而市场出现了很多“组合设计”,最常见的就是“MCU+高性能通讯模块”,在应用环境恶劣的场景下面临挑战,如在北方冬季无人值守的站点,因气温很低,会给通讯模块带来很多问题。 基于arm Cortex-M33内核的高性能MCU — STM32H5,针对安全性和通讯性能增加了很多的性能。STM32H5系列提供了较大RAM(640K)和Flash(2M+),提供 4K Backup RAM 用来存储待机数据,主频更是提高到了250MHz。在安全方面,STM32H5 也是提供了M33内核的全部安全特性,TrustZone、内存保护、加密存储等特性。& m1 w, T8 O( m) g6 @% K5 p ) r1 ]! u A% x4 x NUCLEO-H563ZI 是主核为STM32H563ZI、144PIN脚的DEMO板。该板接口由原来的USB接口更新为 Type-C 接口,有以下外设:1、一个 RJ45 以太网口、PHY 使用的是 LAN8742,一个网络变压器;2、一个 VDD 触发按键作为输入,按键接了一个ESD ALC6V1的保护;3、一个LPUSART 接口,链接到板载的虚拟串口,与ST-LINK V3共用一个USB;4、一个全速 USB TYPE-C 接口,提供芯片的USB功能,及硬件保护和电源管理;5、LED和REST按键等外设。从板卡设计中可以看出ST公司加入了大量的接口保护设计参考。因板卡新的硬件特性,需要升级软件环境,STM32CubeMX需要升级到 v6.9 版,Java jre升级到17版;Keil 升级到 v6.0以上版本,同时下载STM32H5的包,ST-link V3的驱动也需要升级。 点灯程序: $ F" q+ z' d8 B$ ] & ]! E+ W/ i, M0 h4 m# i8 t1 P NYUCLEO-H563ZI开发板的硬件引脚基本已经配置好了,只需配置没有扩展的引脚。程序点亮的是LED2。程序不是很复杂,代码很简单,但是M33内核需要的设置却很多。
来源:EEWORLD论坛网友 bigbat 版权归原作者所有 ( g3 c6 a- l& s$ X% f* N: U / `( a# ~ o4 O: }. M |
基于STM32H5 DA证书链之体验经验分享
基于STM32H5的DA之初体验经验分享(不带 Trust Zone)
基于STM32H5的OEMiROT经验分享
基于STM32H5的DA之初体验经验分享(带 Trust Zone)
基于STM32H5读取温度传感器经验分享
STM32不止于芯,济南站个人参会心得
坛友项目分享:基于STM32H503的激光打靶追踪
新品第一弹:STM32H5系列:强大的Arm® Cortex®-M33 MCU让高性能和安全性唾手可得
STM32H5系列的N个问题解答(2)
STM32H5系列的N个问题解答(1)