The world's largest supply platform for sources of shortages and hard-to-find parts

Simplified Single Core MPU Bare Metal Development from STMicroelectronics

Published Time: 2023-12-12 15:44:16
STMicroelectronics is helping engineers take embedded system design to the next level of performance with new software that migrates STM32 microcontroller code to the more powerful STM32MP1 microprocessor.

As end-users continue to demand technology that provides more functionality and faster response for their daily lives and work, brands need effective solutions to improve product performance. Industrial real-time applications are typical. Increasingly, the latest process equipment, factory automation systems, logistics and retail technologies, IoT devices and digital signage require higher host system performance than microcontrollers (MCUs) typically provide.

20231212152938b9fa91605.png

ST's STM32MP1 microprocessor (MPU) addresses these trends, bringing a powerful Arm Cortex-A7 application-level architecture with more processing power and memory. Users can now utilize the new software package, STM32CubeMP13, to migrate code originally designed for smaller, simpler MCUs and unleash the additional functionality of higher-performance MPUs in next-generation products.

 

With support for embedded bare-metal applications or RTOS on the STM32MP13 SoC, STM32CubeMP13 provides an alternative to OpenSTLinux that ensures faster execution times than typical microcontrollers. Users can also ensure that ported code continues to meet the hard real-time specifications of the original implementation, such as interrupt timing and latency. In addition, the RTOS can utilize the larger memory of the MPU while maintaining low power consumption.


The STM32CubeMP13 is fully integrated into the STM32Cube ecosystem, enabling designers already using ST STM32 embedded microcontrollers to upgrade to higher performance MPU-based projects in the same, familiar development environment. It also includes the STM32CubeMX device configurator, STM32CubeIDE development tools and STM32CubeProgrammer.


The STM32CubeMP13 comes with all the necessary components needed to run embedded code on the STM32MP13 Arm Cortex-A7 MPU, including the Board Support Package (BSP) and the Hardware Abstraction Layer (HAL). the Azure RTOS (migrated to Eclipse ThreadX) is pre-integrated as a sample real-time operating system. Code samples are also provided to help embedded developers deal with the additional complexities of MPU-based systems, including booting from external memory and power management (including DDR-RAM self-refresh control).


Entry-level applications utilizing the STM32MP13, targeting the industrial, smart city, smart home, retail, medical, health and wellness markets, can still be developed using the established ecosystem and the OpenSTLinux distribution.


Perceptive Components Limited provides new original ICs and electronic components with best quality and competitive price.

More Products Hot Selling

MT29F4G08ABADAH4-IT:D
Memory IC
MT29F4G08ABADAH4-IT:D
4Gb, 8Gb, 16Gb: x8, x16 NAND Flash Memory Features MT29F4G08ABADAH4, MT29F4G08ABADAWP, MT29F4G08ABBDAH4, MT29F4G08ABBDAHC, MT29F4G16ABADAH4, MT29F4G16ABADAWP, MT29F4G16ABBDAH4, MT29F4G16ABBDAHC, MT29F8G08ADADAH4, MT29F8G08ADBDAH4, MT29F8G16ADADAH4, MT29F8G16ADBDAH4, MT29F16G08AJADAWP
MT29F2G08ABAEAWP:E
Memory IC
MT29F2G08ABAEAWP:E
2Gb: x8, x16 NAND Flash Memory Features
LDC1101DRCR
Data Acquisition - ADCs/DACs - Special Purpose
LDC1101DRCR
LDC1101 1.8V High Resolution, High Speed Inductance to Digital Converter
TCAN1042GVDRBRQ1
Interface - Drivers, Receivers, Transceivers
TCAN1042GVDRBRQ1
TCAN1042-Q1 Automotive Fault Protected CAN Transceiver with CAN FD CAN 5Mbps Normal/Standby 5V Automotive 8-Pin VSON EP T/R
MAX4651ESE-T
Interface - Analog Switches
MAX4651ESE-T
Analog Switch ICs Low-Voltage, 4 Ohm, Quad, SPST, CMOS Analog Switches,DC 22+
TMP114AIYMTR
Temperature Sensors - Analog and Digital Output
TMP114AIYMTR
TMP114 Ultra-Thin, 1.2-V to 1.8-V Supply, High Accuracy Digital Temperature Sensor with I2C Interface
LM74700QDBVRQ1
PMIC - OR Controllers, Ideal Diodes
LM74700QDBVRQ1
LM74700-Q1 Low IQ Reverse Battery Protection Ideal Diode Controller

Recommended Parts