STMicroelectronics recently launched a new software package STM32CubeMP13, designed to help engineers transplant existing STM32 microcontroller application codes to the more powerful STM32MP1 microprocessor. This new software package takes embedded system design performance to the next level.
As end-user requirements for equipment functionality and response speed continue to increase, equipment manufacturers need to seek more effective solutions to improve product performance, especially in areas such as industrial real-time applications. Industrial processing equipment, factory automation systems, logistics and retail technology, Internet of Things equipment, digital signage and other fields have increasingly higher performance requirements for main controllers. Traditional microcontrollers (MCUs) are no longer able to meet these performance requirements. STMicroelectronics’ STM32MP13 series microprocessors (MPUs) can meet these needs. Its products integrate the more powerful ARM Cortex-A7 architecture, have higher processing power and storage capacity, and can flexibly meet the performance requirements of developers.
When selecting an MPU, developers should focus on inheriting existing MCU-based code, achieving rapid porting, and shortening the development cycle. STM32 has launched a new software package STM32CubeMP13, which allows developers to quickly transplant original MCU-based codes and apply them to next-generation products for terminal applications, taking full advantage of MPU's higher performance and more computing power. The STM32CubeMP13 software package allows developers to run embedded bare metal application software or RTOS real-time operating system on the STM32MP13 MPU series chips, providing an alternative to OpenSTLinux. It ensures faster execution times compared to typical MCUs. Users can ensure that the ported code continues to meet the strict real-time requirements of the original software, such as interrupt times and input and output latencies. In addition, RTOS can take advantage of the MPU's larger storage space while maintaining low power consumption.
The STM32CubeMP13 software package is fully integrated into the STM32Cube ecosystem, allowing designers who are already using STM32 embedded microcontroller MCUs to upgrade their original projects based on MCU microcontrollers to ones based on higher performance in a familiar and identical development environment. The MPU microprocessor comes up. The software includes the STM32CubeMX device configurator, STM32CubeIDE development environment and STM32CubeProgrammer burning tool.
The STM32CubeMP13 software package comes with all the components required to run embedded code on the STM32MP13 ARM Cortex-A7 MPU, including the Board Support Package (BSP) and Hardware Abstraction Layer (HAL). And it is pre-integrated with the Eclipse ThreadX real-time operating system. In addition, the software package also provides code examples to help embedded developers solve more complex problems of MPU systems, including booting from external storage, power management, and self-refresh control of DDR-RAM.
Entry-level applications of the STM32MP13 series chips include industrial manufacturing, smart cities, smart homes, smart retail, power and new energy infrastructure, medical and other markets. Developers can continue to use the existing OpenSTLinux distribution ecosystem to develop these applications, or they can use the newly launched STM32CubeMP13 software package to develop corresponding bare metal or RTOS applications.
If you need data manuals, sample testing, procurement, BOM distribution, etc., please contact us via the following email address: