The STM32H723xE/G device is based on high-performance Arm technology ®Cortex ®-m7 32 RISC core with a working frequency of up to 550 MHz. Cortex ®-M7 The core has a floating point unit (FPU) and supports Arm ® Double precision (IEEE 754 compatible) and single precision data processing instructions and data types. The Cortex-M7 core includes a 32k byte instruction cache and a 32k byte data cache. The STM32H723xE/G device supports a complete set of DSP instructions and a memory protection unit (MPU) to enhance the security of applications.
The STM32H723xE/G device includes high-speed embedded memory and 1m bytes of flash memory, up to 564 kilobytes of memory (including 192 kilobytes, plus 64 kilobytes of ITCM, plus 128 kilobytes of AXI, 128 kilobytes of DTCM, 48 kilobytes of 48 bytes of AHB, and 4 kilobytes of backup memory), as well as extensive enhanced I/O and peripheral connectivity to APB bus, AHB bus, 2x32-bit multi AHB bus matrix, and support for internal multi-layer AXI interconnect and external memory access. In order to improve the robustness of the application, all memories have error code correction (one error correction, two error detections).
These devices are embedded with peripherals that allow for acceleration of mathematical/arithmetic functions (CORDIC co processors for trigonometric functions, filter functions for FMAC units). All devices provide 3 ADCs, 2 DaCs, 2 operational amplifiers, 2 ultra-low power comparators, 1 low-power RTC, 4 general-purpose 32-bit timers, 12 general-purpose 16 bit timers, including 2 PWM timers for motor control, 5 low-power timers, and a true random number generator (RNG). This device supports an external signal modulator (DFSDM) with four digital filters. They also have standard and advanced communication interfaces.
Standard peripherals
- Five I2C
- Five USARTs, five UART, and one LPUART
Six SPI and four I2S are in half duplex mode. In order to achieve audio grade accuracy, I2S
Peripheral devices can be timed by dedicated internal audio PLL or external audio PLL
Clock synchronization is allowed. (Note that the five USARTs also provide SPI slave capability)
- Two SAI serial audio interfaces
- A SPDIFRX interface with four inputs
- One SWPMI (Single Wire Protocol Main Interface)
- Manage data input/output (MDIO) slave devices
- Two SDMMC interfaces
- USB OTG high-speed interface with full speed capability (with ULPI)
- Two FDCANs plus one TT-FDCAN interface
- Ethernet interface
Chrom ART Accelerator
–HDMI-CEC
• Advanced peripheral devices, including
Flexible Memory Control (FMC) interface
- Two Octo SPI memory interfaces
- Camera interface for CMOS sensors
- LCD-TFT display controller
These features make the STM32H723xE/G microcontroller suitable for various applications
Application:
Motor drive and application control
• Medical equipment
Industrial applications: PLC, inverter, circuit breaker
• Printers and scanners
Alarm system, video intercom, and HVAC system
• Home audio equipment
• Mobile applications, Internet of Things
Wearable devices: smartwatches.