Мікроконтролер STM32 з динамічною ефективністю та BAM, високопродуктивний цифровий сигнальний процесор з FPU, мікроконтролер Arm Cortex-M4 з 512 Кбайт флеш-пам'яті, процесор 100 МГц, Art Accelerator, DFSDM
Пристрої STM32F412xE/G базуються на високопродуктивному 32-бітному RISC-ядрі Arm® Cortex®-M4, що працює на частоті до 100 МГц. Їхнє ядро Cortex®-M4 оснащене блоком обчислень з плаваючою комою (FPU) одинарної точності, який підтримує всі інструкції та типи даних Arm одинарної точності. Воно також реалізує повний набір інструкцій DSP та блок захисту пам'яті (MPU), що підвищує безпеку застосунків.
Пристрої STM32F412xE/G належать до лінійки продуктів STM32 Dynamic Efficiency™ (продукти, що поєднують енергоефективність, продуктивність та інтеграцію), а також мають нову інноваційну функцію під назвою Batch Acquisition Mode (BAM), яка дозволяє ще більше заощадити енергоспоживання під час пакетної обробки даних.
Пристрої STM32F412xE/G містять високошвидкісну вбудовану пам'ять (до 1 Мбайт флеш-пам'яті, 256 Кбайт SRAM) та широкий спектр розширених входів/виходів і периферійних пристроїв, підключених до двох шин APB, трьох шин AHB та 32-бітної матриці шин з кількома AHB.
Усі пристрої пропонують один 12-бітний АЦП, малопотужний RTC, дванадцять універсальних 16-бітних таймерів, два ШІМ-таймери для керування двигуном та два універсальних 32-бітних таймери.