The STM32H757BIT6 is an MCU based on the high-performance Arm? Cortex?-M7 and Cortex?-M4 32-bit RISC cores. It offers three ADCs, two DACs, two ultra-low-power comparators, a low-power RTC, a high-resolution timer, 12 general-purpose 16-bit timers, and two PWM timers for motor control, five low-power timers, a true random number generator (RNG), and a cryptographic acceleration cell.
STM32H757BIT6 Features
32-bit Arm? Cortex?-M7 core with double-precision FPU and L1 cache: 16 Kbytes of data and 16 Kbytes of instruction cache; frequency up to 480 MHz, MPU, 1027 DMIPS/ 2.14 DMIPS/MHz (Dhrystone 2.1), and DSP instructions
2 Mbytes of Flash memory with read-while-write support
1 Mbyte of RAM: 192 Kbytes of TCM RAM (inc. 64 Kbytes of ITCM RAM + 128 Kbytes of DTCM RAM for time critical routines), 864 Kbytes of user SRAM, and 4 Kbytes of SRAM in the Backup domain
Dual mode Quad-SPI memory interface running up to 133 MHz
Flexible external memory controller with up to 32-bit data bus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND Flash memory clocked up to 125 MHz in Synchronous mode