STMicroelectronics ha ampliado el soporte para Microsoft Azure RTOS en el entorno de desarrollo STM32Cube, cubriendo microcontroladores (MCU) inalámbricos, convencionales, de consumo ultrabajo y de alto rendimiento adicionales de la familia STM32.
Los usuarios pueden aprovechar las fortalezas de Azure RTOS, la conveniencia de STM32Cube y la flexibilidad de la familia STM32 para optimizar las propiedades de MCU, eligiendo ahora entre más de 700 MCU en la cartera STM32 Arm Cortex-M.
Con esta extensión, hay paquetes de software dedicados para STM32G0 convencional, STM32L4, STM32L4+, STM32L5 y STM32U5 de potencia ultrabaja; STM32G4, STM32F4, STM32F7 y STM32H7 de alta potencia; STM32WL inalámbrico; y MCU STM32WB.
STM32Cube simplifica el desarrollo con Azure RTOS como paquete independiente o como componentes configurables complementarios. La suite Azure RTOS es totalmente compatible con la herramienta STM32CubeIDE y el iniciador STM32CubeMX, que pueden configurar directamente los componentes de Azure RTOS.
ST ha agregado ejemplos de código gratuitos que ayudan a acelerar el desarrollo e incluye varios proyectos de demostración que están listos para ejecutarse en placas STM32 Nucleo, kits Discovery y placas de evaluación. Se puede acceder al código alternativamente en Github de STMicroelectronics.
La suite Azure RTOS comprende una oferta de middleware integral y consistente para proyectos integrados. Incluye el sistema operativo en tiempo real ThreadX, que ocupa un espacio de memoria mínimo, y el sistema de archivos FAT tolerante a fallos FileX con nivelación de desgaste LevelX para memorias NAND y NOR Flash.
El conjunto también viene con pilas TCP/IP NetX Duo de calidad industrial y una pila USBX USB con soporte para host y dispositivos.
El soporte en todo el ecosistema STM32 más amplio ayuda a abordar rápidamente los desafíos de ingeniería e incluye el MCU WiKi de STM32 y un tema dedicado de Azure RTOS en la comunidad de desarrolladores de ST en línea.