高性能超值系列微控制器 (MCU)STM32F730、STM32F750和STM32H750这些是 STM32F7 和 H7 MCU,具有 64 kB(对于 F7)和 128 kB(对于 H7)闪存,而不是传统的 256 kB、512 kB、1 MB 和 2 MB。因此,它们更高效,甚至更实惠。其余规格与市场上已有的传统 F7 和 H7 相同,这意味着我们找到了一个 Arm® Cortex®-M7 内核、一个或多个 CAN 接口、从 256 kB 到 1 MB 的 RAM,以及一个 USB 2.0 PHY,取决于型号。
750 MCU 具有带 Chrom-ART Accelerator™ 的 TFT 控制器,以促进显示器的使用以及优化某些图形操作。还有一个用于处理图像和视频馈送的摄像头接口,使这些 STM32F7 和 H7 Value Line 功能多样且功能强大。最后,STM32H750 包含一个 JPEG 硬件加速器,用于在处理图像和 MJPEG 动画时卸载 CPU。
更多可能性:从多媒体到机器学习
这些新的 MCU 具有高度的象征意义,因为它们代表了一种对正在塑造行业的最新趋势的独创方法。传统上,我们为我们的主流解决方案(例如 STM32F0 或 F1 等)提供 Value Line 微控制器。然而,越来越多的客户使用外部闪存,因为他们的应用程序需要的存储空间比任何人都可以集成在 MCU 芯片上的存储空间要大得多。
其中一些用例很常见。例如,任何在中型或大型显示器(如信息亭或移动终端)上使用图形界面的软件都需要大量存储空间。同样,智能手表、健身追踪器、家庭自动化系统或音频放大器和转码器将极大地受益于浮点单元和可用的计算吞吐量。在嵌入式 Flash 中处理和存储 MJPEG 视频文件也是不可能的。因此,使用 MCU 的摄像头接口几乎可以肯定意味着使用外部存储系统。
此外,越来越多的公司将我们的 MCU 用于新兴领域:机器学习。事实上,越来越多的嵌入式系统能够运行强大的模型,这部分归功于SensorTile 等收集大量数据的平台训练应用程序。由于模型需要大量存储空间,因此不可避免地会导致使用外部闪存,而不管 MCU 中的容量如何。虽然我们的一些竞争对手决定发布无 ROM 微控制器以吸引构建此类设备的工程师,但我们决定采用不同的方法,为依赖外部存储的设计人员提供合理数量的闪存。这使他们能够在减少浪费、提高效率和降低成本的同时享受嵌入式存储器的独特优势。
更高的性能:从缓存未命中到加载时间
拥有嵌入式 Flash 具有巨大的优势。其中之一是性能,因为它将加速任何实时执行,并且可以作为一级缓存的补充。如果存在缓存未命中,这意味着系统调用了不在芯片 SRAM 上的信息,从嵌入式闪存中获取总是比要求内存控制器从外部模块中检索信息要快。此外,由于我们的片上存储使用 256 位总线,而不是外部接口通常使用的更有限的 4 位、8 位、16 位或 32 位总线,因此使用内部闪存可以导致15 倍的性能提升。
同样,Flash 可以在中断的情况下大大提高性能。Cortex-M7 的中断延迟为 12 个时钟周期。中断延迟是体系结构响应中断所需的时间,即中断服务程序 (ISR) 启动和中断请求 (IRQ) 开始之间的延迟。该值主要受架构限制,但如果调用来处理中断的指令尚未在 SRAM 或 DRAM 中,则系统必须从 Flash 中获取它,如果它是裸片外的内存模块,这将花费相当长的时间。
软件工程师还可以通过将操作系统和引导文件存储在嵌入式闪存中来显着提高性能,而应用程序则保留在外部存储器中。这是显着加快加载时间和改善用户体验的经典策略。
更高的安全性:从安全启动到 AES 加密
STM32F7 和 H7 Value Line 的嵌入式 Flash 也增加了整个系统的安全性。将固件保存在内部存储器中意味着设计人员可以实施安全启动验证以保证代码的完整性。基本上,系统会检查固件,如果检测到异常,它可以停止引导序列。此外,由于内存在 MCU 内部,因此物理干扰的风险很小,我们可以锁定 Flash 以防止回火操作。此外,由于 STM32F730、STM32F750 和 STM32H750 只是具有较少嵌入式 Flash 的传统 F7 和 H7 MCU,我们仍然发现这些产品系列中如此受欢迎的所有安全功能,例如加速各种加密算法的加密内核。
立即使用您的 STM32F7 和 H7 超值系列 MCU
传统上,竞争的微处理器制造商在环境温度升高时试图全速运行 CPU 时会遇到散热问题。因此,开发人员必须降低时钟速度并减少他们可以使用的外围设备的数量,从而阻止他们利用组件的全部宣传功能。我们决定通过在所有 F7 和 H7 产品(包括 Value Line 型号)中提供高达 125ºC 的最高结温来解决这个问题。因此,我们提供闪存的优势以及无 ROM 微控制器的简单性、效率和经济性,以确保我们的客户获得两全其美的优势。
此外,即使他们还没有任何样品,工程师也可以为我们的新 F7 和 H7 Value Line MCU 测试和设计应用程序。事实上,由于 MCU 具有几乎相同的规格,设计人员可以为市场上已有的其中一个组件购买评估板,然后使用STM32CubeMX来限制系统可用的闪存数量以模拟 Value Line MCU。不需要 2 MB 嵌入式存储的客户可以获得STM32H753I-EVAL或32F723EDISCOVERY 套件等,配置他们的头文件以将可用内存限制为仅 64 kB 或 128 kB,并设计他们的应用程序,因为他们知道将他们的代码移植到新的 MCU 将是一件轻而易举的事。他们甚至可以开始在 PCB 上工作,因为新部件与当前的 F7 和 H7 型号引脚对引脚兼容。
审核编辑:郭婷
-
微控制器
+关注
关注
48文章
6806浏览量
147601 -
嵌入式
+关注
关注
4981文章
18271浏览量
288307 -
cpu
+关注
关注
68文章
10434浏览量
206522
发布评论请先 登录
相关推荐
评论