Suited to simplifying the design of high-performance controls and user interfaces, the latest members of the STM32 MCU range feature a 216MHz/462DMIPS/1082 EEMBC CoreMark Cortex-M7 core with double-precision floating-point unit and DSP instructions. Integrated alongside the core are up to 2MB of dual-bank Flash, ST’s Chrom-ART Accelerator for powerful graphics performance, a hardware JPEG accelerator, TFT-LCD controller, and MIPI-DSI host controller.
The on-chip resources are claimed to enable graphics applications to benefit from richness and rendering beyond the capabilities of other microcontrollers. There are also powerful audio features including an I2S interface, Serial Audio Interface, audio PLLs, and DFSDM for connecting a digital microphone or external Sigma-Delta ADC.
The STM32F767/769 features 512KBytes of integrated RAM, as well as 16KBytes Data and Instruction caches, while the Flexible Memory Controller and Quad-SPI interface are said to simplify off-chip memory expansion allowing practically unlimited application code size. In addition, the on-chip Flash allows read-while-write for continuous operation even while simultaneously updating software.