ST마이크로일렉트로닉스(STMicroelectronics, 이하 ST)가 STM32 제품군에서 고성능·메인스트림·초저전력·무선 마이크로컨트롤러(MCU)를 대상으로 STM32Cube 개발 환경에서 마이크로소프트 애저(Microsoft® Azure) RTOS 지원을 확장한다고 9일 밝혔다.

▲STM32Cube Azure RTOS (Image courtesy of STMicroelectronics)
STM32Cube tool and extension package, Azure RTOS high-quality middleware support
STMicroelectronics (NYSE: STM), a global semiconductor leader serving customers across the spectrum of electronics applications, today announced that it is extending Microsoft® Azure RTOS support within its STM32Cube development environment for high-performance, mainstream, ultra-low-power, and wireless microcontrollers (MCUs) in the STM32 family.
Users can now choose from over 700 MCUs in the STM32 Arm® Cortex®-M portfolio and optimize MCU properties by leveraging the high quality of Azure RTOS, the convenience of STM32Cube, and the flexibility of the STM32 family.
This expansion provides dedicated software packages for the mainstream STM32G0, ultra-low-power STM32L4, STM32L4+, STM32L5, and STM32U5, as well as the high-performance STM32G4, STM32F4, STM32F7, and STM32H7, and wireless STM32WL and STM32WB MCUs.
STM32Cube simplifies development using Azure RTOS as a standalone package or configurable add-on component. Azure RTOS Suite is fully supported via STM32CubeIDE tools and the STM32CubeMX initializer, which allows direct configuration of Azure RTOS components.
ST has added free code examples to accelerate development and provides several demo projects that can be run directly on STM32 Nucleo boards, Discovery kits, and evaluation boards. Code is also available on STMicroelectronics GitHub.
The Azure RTOS family consists of a comprehensive and consistent set of middleware products that support embedded projects. It includes the ThreadX real-time operating system with a minimal memory footprint, the FileX fault-tolerant FAT file system with LevelX wear leveling for NAND and NOR flash memory, the NetX Duo industrial-grade TCP/IP stack, and the USBX USB stack for hosts and devices.
Integrating Azure RTOS into STM32Cube simplifies the development of high-quality embedded projects that are powerful, energy-efficient, feature-rich, and price-competitive. It is supported across the broader STM32 ecosystem to help solve engineering challenges quickly, ST said, and is also supported in dedicated Azure RTOS topics and the STM32 MCU Wiki for the online ST Developer Community.
Further information can be found at
www.st.com/stm32cube and
www.st.com/content/st_com/en/campaigns/x-cube-azrtos-azure-rtos-stm32.html , as well as in the associated
blog post .