Shipping Country
Free shipping within the continental US over $50. Conditions apply
Select Country
A general-purpose microprocessor portfolio enabling easy development for a broad range of applications, the STM32MP1 series is based on a heterogeneous single or dual Arm Cortex-A7 and Cortex-M4 cores architecture, strengthening its ability to support multiple and flexible applications, achieving the best performance and power figures at any time. The Cortex-A7 core provides access to open-source operating systems (Linux/Android) while the Cortex-M4 core leverages the STM32 MCU ecosystem.
Contact Us
Flexible architecture The single or dual Cortex-A7 cores are dedicated to open-source operating systems while the Cortex-M4 core is dedicated to real-time and low-power tasks.
The Cortex-M4 core benefits from an embedded SRAM (448 Kbytes) to run purely deterministic code. For instance, a customer currently using an STM32 MCU based on STM32Cube firmware, could transparently fully re-use his code on the Cortex-M4 core’s 448 Kbytes of SRAM, and add the Linux application (for instance an HMI) running on the Cortex-A7 core(s). To meet a broad range of applications requirements, most peripherals can be allocated to either the Cortex-A7 or Cortex-M4 cores.
Power efficiency Dynamic efficiency: the Cortex-A7 and Cortex-M4 cores can be run or stopped independently to achieve the best power efficiency for each processing and real-time application requirement.
Low-power modes: Multiple low-power modes are available including:
STM32MP1, the first STM32 Mass Market General Purpose MPU
The STM32MP1 multicore microprocessor series with compute and graphics support combined with power-efficient real-time control and high feature integration will facilitate development of high-performance solutions.
It is a general purpose MPU - Industrial, Consumer, Smart Home, Health and Wellness applications. Multicore STM32MP1 architecture is ideal for open-source software-based applications in real-time and power-constrained subsystem.