STM32F7x0 & STM32H750 High-Performance Value Lines
An overview of STMicroelectronics' advanced microcontroller families designed for performance and affordability.
Introduction
STMicroelectronics introduces the STM32F7x0 and STM32H750 Value lines, offering high-performance and scalable microcontrollers that lower the barrier to accessing advanced features. These lines are built around the powerful Arm® Cortex®-M7 core, delivering exceptional real-time performance and energy efficiency, making them ideal entry points for innovation in medical, industrial, and consumer applications.
The STM32F730, STM32F750, and STM32H750 devices are designed to accommodate critical and secure code, supporting external memory expansion for more demanding applications. They provide a secure, power-efficient architecture suitable for a wide range of embedded systems.
[Image Description: A dynamic visual featuring a person in mid-leap, symbolizing performance and agility. Stylized butterfly graphics, labeled "STM32 F7" and "STM32 H7", are overlaid, representing the two microcontroller lines.]
Core Features and Performance
These microcontrollers are powered by the Arm® Cortex®-M7 core, operating at frequencies up to 480 MHz (STM32H750) or 216 MHz (STM32F7x0). They feature advanced memory architectures including:
- Up to 480 MHz Arm® Cortex®-M7 core with optional DFPU (STM32H750) or 216 MHz with SFPU (STM32F7x0).
- Instruction and data caches (up to 16-Kbyte data and 16-Kbyte instruction cache for STM32F7x0, 2x 16-Kbyte cache with ECC for STM32H750).
- Tightly Coupled Memories (TCM): Up to 64-Kbyte ITCM RAM + 128-Kbyte DTCM RAM for time-critical routines.
- Embedded Flash memory: 64- or 128-Kbyte Flash memory with ECC support on STM32H750, and up to 256-Kbyte Flash memory on STM32F7x0.
- RAM: Up to 1-Mbyte RAM (STM32H750) or 320-Kbyte RAM (STM32F750) including DTCM.
- Backup RAM: 4-Kbyte for retaining data in low-power modes.
- Multiple DMA controllers for efficient data transfer.
Connectivity and Peripherals
The Value lines offer extensive connectivity options and integrated peripherals:
Connectivity:
- Up to 2 x USB 2.0 OTG FS/HS with optional embedded HS PHY.
- Multiple USART, UART, SPI, and I²C interfaces.
- Up to 2 x CAN (CAN FD supported on STM32H750).
- Ethernet MAC.
- FMC (Flexible Memory Controller) supporting SDRAM and dual-mode Quad SPI Flash memory.
- 2 x SDMMC interfaces.
Audio:
- 3 x I2S interfaces with audio PLL.
- 4 x SAI (Serial Audio Interface).
- 2 x 12-bit DACs.
- SPDIF-RX interface.
Graphics:
- LCD TFT controller.
- JPEG Codec for image compression/decompression.
- Chrom-ART Accelerator™ for hardware graphics acceleration.
Other Key Peripherals:
- 8- to 14-bit Camera interface.
- Crypto and Hash hardware acceleration for security.
- DFSDM interface for connecting MEMs or sigma delta ADC front ends.
- 16- and 32-bit timers.
- Up to 3x ADCs with up to 16-bit resolution (up to 3.6 MSPS).
- Analog comparators and Op amps.
- Flexible power supply range down to 1.62 V.
Embedded Flash Features
The embedded Flash memory provides enhanced security and performance:
- Secure Boot for customer Root of Trust.
- Fast boot times for quick application startup.
- High-execution speed from ultra-fast embedded memory.
Energy Efficiency
Designed for power-conscious applications, these microcontrollers feature:
- Flexible power modes to optimize consumption.
- Gated power domains to reduce leakage current.
- On-chip power management for efficient operation.
Hardware and Software Ecosystem
STMicroelectronics provides a comprehensive ecosystem to support development:
Hardware Tools:
All existing STM32F7 and STM32H7 hardware development tools are fully compatible with the new Value lines. This includes:
- Evaluation Boards: STM32756G-EVAL2, STM32F779I-EVAL, STM32H753I-EVAL.
- Discovery Kits: STM32F746G-DISCO, STM32F723E-DISCO, STM32F7508-DK, STM32H750B-DK.
- Nucleo-144 Development Boards: NUCLEO-F722ZE, NUCLEO-F756ZG, NUCLEO-H753ZI.
Software Solutions:
The X-CUBE-SBSFU is an efficient software library solution for Secure Boot and Secure Firmware Update operations for embedded applications, built on top of STM332Cube software technology.
Product Comparison Table
Product lines | Core | fCPU (MHz) | Cache (KB) | ITCM/ DTCM RAM (KB) | Flash memory (KB) | Graphic | Advanced analog | USB OTG | Camera I/F | Ethernet | Security & Crypto/Hash acceleration | Packages |
---|---|---|---|---|---|---|---|---|---|---|---|---|
STM32H750 | CM7 | 480 | 2 x 16-Kbyte with ECC | 1-Mbyte RAM including 128-Kbyte DTCM | 128-Kbyte Flash memory with ECC | Chrom-ART Accelerator™, TFT controller, JPEG Codec | 3x 16-bit ADCs (3.6 MSPS, up to 36 channels), 2x Opamps, 2x Comparators, 2x 12-bit DACs | 2 | 1 | 1 | Yes, PCROP, SFI, SBSFU | LQFP 100, UFBGA 1768, TFBGA 240 |
STM32F750 | CM7 | 216 | 4+4 | 320-Kbyte RAM including 64-Kbyte DTCM | 64-Kbyte Flash memory | Chrom-ART Accelerator™, TFT controller | 3x 12-bit ADCs (2.4 MSPS, up to 24 channels), 2x 12-bit DACs | 2 | 1 | 1 | Yes | LQFP 100, LQFP 144, TFBGA 216 |
STM32F730 | CM7 | 216 | 8+8 | 256-Kbyte RAM including 64-Kbyte DTCM | 16-Kbyte Flash memory | 3x 12-bit ADCs (2.4 MSPS, up to 24 channels), 2x 12-bit DACs | 2 | 1 | 1 | Yes, PCROP | LQFP 64, LQFP 100, LQFP 144, UFBGA 1768 |
Notes:
- Error Code Correction (ECC) is available on STM32H750.
- Tightly Coupled Memories (TCM) are included.
- Digital Filters for Sigma Delta Modulator (DFSDM) interface is available.
- The USB HS embedded PHY is not available on the STM32F730 in 64- and 100-pin LQFP packages.
- PCROP: Proprietary Code Read Out Protection protects part of the Flash memory.
- SFI: Secure Firmware Install.
- SBSFU: Secure Boot and Secure Firmware Update.
- Package pitch options: 0.65 mm and 0.8 mm.