最强大的双核MCU问世。
提到STM32系列并不陌生。从2007年第一款Cortex-M MCU问世至今,已经过去了12年。ST也将在这条产品线中朝着更有针对性、更强大的软件生态努力。这款STM32H7双核MCU集成了强大的双核处理器、节能功能和增强的网络安全功能,延续了STM32的成功纪录,被称为业界性能最高的ArmCortex-M通用。
强跑分
据ST微控制器产品部高性能32位微控制器高级营销经理Renaud BOUZEREAU介绍,这款世界上最强大的微控制器以1327 DMIPS的计算性能测试结果和3224的CoreMark测试结果取得了创纪录的计算性能,是目前市场上性能最高的双核微控制器产品。
双核优势
新品采用了Arm Cortex-M系列中性能最高的480MHz Cortex-M7内核,并增加了240MHz Cortex-M4内核。借助ST的智能架构、高效的L1缓存和ART Accelerato自适应实时加速技术,ST Chrom-AR加速器可以进一步提升图形处理性能。
为了最大限度地提高能效,每个内核都有一个独立的电源域,不需要时可以单独关闭。
通过灵活使用两个内核,开发人员可以轻松升级现有应用,并添加更高级和复杂的图形用户界面。以电机微控制为例,之前单核Cortex-M4 MCU上的旧代码迁移到STM32H7 Cortex-M4,在Cortex-M7上运行新的GUI。再比如通过降低主处理器的密集型工作负载来提升应用性能,比如神经网络、校验和DSP滤波或者音频编解码器。
此外,双核架构还有助于简化代码开发,缩短项目开发周期,将用户界面代码与实时控制或通信功能的开发分开。
高级安全功能
在网络安全方面,新产品集成了先进的安全功能,并配备了预装密钥和原生安全服务,包括SFI。SFI允许客户在世界各地订购标准产品,并向外部编程公司交付加密固件,以避免未加密代码的泄露。此外,内置的安全启动和安全固件更新(SB-SFU)支持功能保护了空中下载(OTA)升级和补丁的安全性。
与没有闪存的处理器相比,STM32H7 MCU不仅性能优异,还提供了高达2MB的闪存和片上1MB的SRAM,更好地解决了存储空间限制的问题,简化了具有实时性能或AI处理要求的工业、消费和医疗智能产品的设计。此外,Cortex-M7的1级缓存以及并行和串行存储器接口可以不受限制地快速访问外部存储器。
其他高级功能包括支持所有闪存和RAM内存的错误代码纠正(ECC)技术,以提高系统的可靠性和安全性;若干先进的16位模数转换器(ADC);外部工作环境温度高达125℃,适合恶劣的工作环境;具有通信网关功能的以太网控制器和多个FD-CAN控制器;以及ST最新的高分辨率定时器,波形精准。
完美的生态系统
在支持设计生态系统方面,ST在STM 32 Cube中增加了STM32CubeH 7固件模块和应用源代码,增加了评估板、发现套件和Nucleo开发板。开发人员可以使用STM32Cube开发环境的所有标准组件,包括ST-MC-SUITE电机控制工具包STM32Cube。AI机器学习工具包、STM32CubeMX、STM32CubeProgrammer以及获得相关认证的合作伙伴的STM32解决方案。
据悉,STM32H7双核MCU即将投产,样片已经上市,有多种封装可供选择。
总结
这几年MCU的业务让ST赚的盆满钵满。在2018通用MCU全球排名中,ST以16100万美元的市场份额跃居全球第二,而在中国MCU供应商排名中,ST已经高居榜首。毫无疑问,ST在单片机领域取得了巨大的成功,这得益于ST在中国的战略。ST中国微控制器事业部市场与应用总监曹表示,ST一直坚持扩大生态系统,专注于垂直应用,以支持大众客户。在提到STM32系列产品的未来规划时,曹表示,未来将提供更有针对性的产品线和更强大的软件生态系统。