The digital trend is driving the growth of the entire device. In the future, there will be more secure connections to the cloud, and more intelligent processing on the device side. At the same time, digitalization will also bring about the growth of larger 32-bit MCUs. STMicroelectronics has not launched a new product for several years in a row. Recently, it has launched a variety of new STM32 MCU products catering to the needs of the new era.
Strong demand in the field of industrial control, MPU is the focus
From the beginning to the present, including the future, ST's MCU, industrial control is a very important application field. Among the new MCU products released by ST this time, two are mainly used in the field of industrial control, namely STM32H5, which is suitable for industrial applications with higher performance requirements and information security requirements, and industrial-grade general-purpose MPU products with high cost performance STM32MP13.
The newly launched STM32MP13 has a built-in Cortex-A7, the highest frequency can reach 1GHz, DRAM supports 533MHz clock, and the junction temperature range is -40 to +125 degrees. STM32MP13 has three major features: ease of use, security, and low power consumption.
In terms of ease of application, MP13 supports OpenSTLinux in software, and has expanded real-time functions, that is, supports X-LINUX-RT extension package of Linux-RT, and also supports RTOS and Bare Metal. Users can easily use STM32MP13 to develop And RTOS real-time operating system applications. In terms of hardware, we provide development boards and PCB reference designs covering various packages, which can realize hardware configuration, including pin configuration, clock tree configuration and DRAM fine-tuning, etc., as well as STM32CubeProgrammer, which can realize the upgrade of off-chip Flash firmware and OTP programming and key generation etc.
In terms of security, MP13 has built-in powerful security functions, including memory protection, which can prevent illegal access and control, hardware encryption algorithm, which can enhance hardware robustness, and code isolation based on TrustZone, which can be used for running protection. In addition, there are security certifications throughout the product life cycle, including SESIP Level3 certification, PCI PTS 6.0 certification for the payment industry, and ARM's psacertified certification. It also provides complete security ecosystem support, including OP-TEE-based trusted execution, trusted firmware TF-A for Cortex-A, unchangeable permanent root of trust, support for MPU STM32Cube framework, and secure key key settings, as well as security-related solutions from third-party partners.
In terms of low power consumption, the power consumption in various low power consumption modes is excellent, for example, it can be as low as 11mW in STOP mode; in standby mode, if the external backup RAM and clock are turned off, it can be as low as 12 microwatts watt.
In addition to STM32MP13, another high-performance STM32H5 MCU for industrial control is based on the Cortex-M33 core with a main frequency of up to 250MHz. From STM32F4 (Cortex-M4@180MHz) to STM32H5, the performance has increased by about 20%.
Two math accelerators, FMAC and Cordic, have been added to the STM32H5, as well as the option of a switch mode power supply, which can achieve 66 microamperes during 250MHz operation to achieve a balance between optimized cost/performance. In addition, STM32H5 is based on ST optimized 40nm process, with FDCAN, Ethernet, USB PD (power delivery), I3C and other peripherals and development kits, can provide a wealth of storage, peripherals and packaging options, users can flexibly choose hardware , software or use a total solution.
In fact, both new products are high-performance MCU products. However, as introduced, the two products are still different from the core itself and the core performance. STM32H5 belongs to the microcontroller, which is an MCU with ARM Cortex-M core, and STM32MP135 is a product of the Cortex-A series. There are also differences in the ecosystem. STM32H5 uses the operating system RTOS ThreadX, FileX, etc. generated by STM32CubeMX; while STM32MP135 mostly uses the Linux operating system. Therefore, from the application point of view, you can choose according to actual needs.
So how to choose? From an application point of view, if you want to develop based on Linux, STM32MP13, an entry-level Linux product, is very suitable.
If you still want to develop based on RTOS or Bare metal bare metal and need higher CPU performance, when the 250M main frequency of STM32H5 or the 550M main frequency of H7 cannot meet the requirements, you can use STM32MP13 for development. MP13 has a high main frequency of 650M to 1GHz. In addition to supporting Linux, it also supports RTOS and Bare metal bare metal development.
STM is very optimistic about the development space of MPU. In 2019, STM launched the first MPU product MP15, which is a mid-range MPU with multi-core heterogeneity. high performance applications.
The latest STM32MP13 is an entry-level MPU designed for low-cost sensitive applications. For STM32 users, it is very suitable for upgrading from MCU to MPU. Although it is an entry-level product, compared with MP15, MP13 still realizes the upgrade of some functions and the optimization of individual functions.
ST's products in the MPU field have covered entry-level and intermediate levels. In the STM32MPU product roadmap, MPU still has a large layout.