Description
The high-performance Arm? Cortex?-M7 32-bit RISC CPU used in the STM32H753IIT6 chip operates at up to 480 MHz. The Cortex?-M7 core includes a floating point unit (FPU) that supports Arm? single-precision and double-precision (IEEE 754 compliant) data processing instructions. The memory protection unit (MPU) and the entire range of DSP instructions are supported by the STM32H753IIT6 device to increase application security.
The STM32H753IIT6 device includes high-speed embedded memories with a dual-bank Flash memory of 2 Mbytes, up to 1 Mbyte of RAM (including 192 Kbytes of TCM RAM, up to 864 Kbytes of user SRAM and 4 Kbytes of backup SRAM), a wide variety of upgraded I/Os, and peripherals connected to APB and AHB buses, a 2x32-bit multi-AHB bus matrix, and a multi-layer AXI interface supporting internal and external memory access are all included.
A genuine random number generator (RNG), two PWM timers for motor control, five low-power timers, a high-resolution timer, three ADCs, two DACs, two ultra-low-power comparators, a low-power RTC, and a cryptographic acceleration cell are all provided by the devices. Four digital filters for external sigma-delta modulators are supported by the devices (DFSDM). They also have both conventional and cutting-edge communication interfaces.
Features
Security
ROP, PC-ROP, active tamper, secure firmware upgrade support, Secure access mode
General-purpose input/outputs
Core
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
Memories
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 100 MHz in Synchronous mode
CRC calculation unit
Applications
Alarm systems, video intercom, and HVAC
Home audio appliances
Mobile applications, Internet of Things
Wearable devices: smart watches
Motor drive and application control
Medical equipment
Industrial applications: PLC, inverters, circuit breakers
Printers, and scanners