STM32H7 -具有Arm Cortex-M7和M4核心的高性能mcu
意法半导体发布新产品STM32H7 Arm Cortex-M通用mcu,结合双核冲床与节能功能和增强的保护。新的mcu具有480MHz版本的Cortex-M7,这是Arm Cortex-M家族中性能最高的成员,并增加了240MHz Cortex-M4核心。ST的智能架构、高效L1缓存和自适应实时ART加速器创造了新的高速记录。当不需要时,核心可以单独关闭,进一步最大限度地提高能源效率。
的STM32H7单片机通过灵活使用两个核心,使开发人员可以轻松升级现有应用程序。通过将遗留代码迁移到STM32H7 Cortex-M4上,并在Cortex-M7上运行新的GUI,开发人员还可以为应用程序添加复杂的用户界面,例如以前托管在单核Cortex-M4 MCU上的电机驱动器。使用双核架构进一步简化了代码开发。
为了安全起见,mcu配备了预安装的密钥和本地安全服务,包括安全固件安装(SFI)。SFI允许客户在世界任何地方订购标准产品,并将加密的固件交付给外部编程公司,而不会暴露未加密的代码。通过内置的安全引导和安全固件更新(SB-SFU)支持,OTA升级和补丁得到了保护。
mcu提供高级功能,如所有Flash和RAM内存的错误码更正(ECC),以提高安全性,多个高级16位模数转换器(adc)。此外,微控制器能够承受高达125°C的外部环境温度,这有助于其在恶劣环境中运行。多个FD-CAN控制器和以太网控制器提供了通信网关功能。最新的高分辨率计时器有助于生成精确的波形。
在开发方面,ST通过添加带有应用程序源代码的STM32CubeH7固件模块,包括基于TouchGFX和STemWin图形堆栈库的图形解决方案,扩展了STM32Cube生态系统。新的评估、发现和核板也可用。开发人员可以利用STM32Cube开发环境的所有标准元素,包括ST-MC-SUITE电机控制工具包,STM32Cube- ai机器学习工具包,STM32CubeMX, STM32CubeProgrammer和STM32认证合作伙伴解决方案。