Overview
The STM32H723VGH6 is a high-performance microcontroller from STMicroelectronics, based on the Arm® Cortex®-M7 32-bit RISC core. This device operates at frequencies up to 550 MHz and features a floating-point unit (FPU) that supports Arm® double-precision and single-precision data-processing instructions. The Cortex-M7 core includes 32 Kbytes of instruction cache and 32 Kbytes of data cache, along with a memory protection unit (MPU) to enhance application security.
The microcontroller incorporates high-speed embedded memories, including up to 1 Mbyte of flash memory and 564 Kbytes of RAM, with various configurations for different types of RAM. It also features an extensive range of enhanced I/Os and peripherals connected to APB, AHB, and AXI buses, along with advanced communication interfaces and mathematical acceleration units like the CORDIC coprocessor and FMAC unit.
Key Specifications
Parameter | Specification |
---|---|
Core | 32-bit Arm® Cortex®-M7 CPU with DP-FPU, up to 550 MHz |
Cache | 32 Kbytes instruction cache, 32 Kbytes data cache |
Memories | Up to 1 Mbyte flash memory, 564 Kbytes SRAM (including various TCM and system RAM configurations) |
External Memory | Flexible external memory controller with up to 16-bit data bus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND memories |
Interfaces | Up to 5 I2C FM+ interfaces, up to 5 USARTs/UARTs, up to 6 SPIs, 2x SAI, 1x FD/TT-CAN, 2x FD-CAN, Ethernet MAC, USB 2.0 high-speed/full-speed device/host/OTG |
Analog Peripherals | 2x 16-bit ADCs, 1x 12-bit ADC, 2x operational amplifiers, 2x comparators, 2x 12-bit DACs |
Timers | 17x 16-bit timers, 4x 32-bit timers, 2x watchdogs, 1x SysTick timer |
Operating Temperature | -40°C to 85°C |
Package | TFBGA 100 8x8x1.2 P 0.8 mm |
Key Features
- High-performance Arm® Cortex®-M7 CPU with DP-FPU and DSP instructions
- Advanced memory protection with MPU and ECC on memories
- Chrom-ART Accelerator for enhanced graphical user interface
- LCD-TFT controller supporting up to XGA resolution
- Mathematical acceleration units: CORDIC for trigonometric functions and FMAC for filter functions
- Multiple ADCs, DACs, operational amplifiers, and comparators
- Extensive range of communication interfaces including Ethernet, USB, CAN, SPI, I2C, and more
- Low power modes: Sleep, Stop, and Standby
- True random number generator, CRC calculation unit, and RTC with subsecond accuracy
- ECOPACK2 compliant packages
Applications
The STM32H723VGH6 is suitable for a wide range of applications due to its high performance, advanced peripherals, and low power consumption. Some of the key application areas include:
- Communications equipment
- Computers and peripherals
- Industrial automation and control systems
- Medical devices requiring high precision and reliability
- Automotive systems, especially those requiring advanced motor control and safety features
- IoT devices that need robust communication and processing capabilities
Q & A
- What is the core architecture of the STM32H723VGH6?
The STM32H723VGH6 is based on the Arm® Cortex®-M7 32-bit RISC core.
- What is the maximum operating frequency of the STM32H723VGH6?
The maximum operating frequency is up to 550 MHz.
- How much flash and RAM memory does the STM32H723VGH6 have?
The device has up to 1 Mbyte of embedded flash memory and 564 Kbytes of SRAM.
- What types of analog peripherals are available on the STM32H723VGH6?
The device features 2x 16-bit ADCs, 1x 12-bit ADC, 2x operational amplifiers, 2x comparators, and 2x 12-bit DACs.
- What communication interfaces are supported by the STM32H723VGH6?
The device supports Ethernet, USB 2.0, CAN (FD and TT), SPI, I2C, USART/UART, and more.
- What are the low power modes available on the STM32H723VGH6?
The device supports Sleep, Stop, and Standby modes to reduce power consumption.
- Does the STM32H723VGH6 have any mathematical acceleration units?
Yes, it includes a CORDIC coprocessor for trigonometric functions and an FMAC unit for filter functions.
- What is the operating temperature range of the STM32H723VGH6?
The operating temperature range is -40°C to 85°C.
- Is the STM32H723VGH6 RoHS compliant?
Yes, the device is ECOPACK2 compliant and RoHS compliant.
- What package options are available for the STM32H723VGH6?
The device is available in TFBGA 100 8x8x1.2 P 0.8 mm and LQFP 100 14x14x1.4 mm packages.
- Does the STM32H723VGH6 support graphical user interfaces?
Yes, it features a Chrom-ART Accelerator for enhanced graphical user interfaces.