⚡ STM32G5: MCU Cortex-M33 de 280 MHz para potencia y motores

STMicroelectronics presenta la serie STM32G5, una familia de microcontroladores mixtos de señal basados en Arm Cortex-M33 a 280 MHz. Estos dispositivos están diseñados para fuentes de alimentación industriales, inversores fotovoltaicos, cargadores de vehículos eléctricos, robótica y sistemas de control de motores. La nueva serie duplica el rendimiento de la anterior familia STM32G4, lanzada en 2021.
Las especificaciones incluyen hasta 512 KB de memoria flash y 112 KB de SRAM con corrección de errores. Incorporan un temporizador de alta resolución (HRTIM) de 111 ps con hasta 12 salidas PWM en ciertas variantes, además de conversores ADC de 12 bits que soportan velocidades de muestreo de hasta 5 MSPS. Estas características permiten una gestión precisa de la energía y el movimiento.
El núcleo Cortex-M33 opera a 280 MHz con TrustZone, unidad de punto flotante de precisión simple, instrucciones DSP y unidad de protección de memoria. Incluye caché de instrucciones de 8 KB y caché de datos de 4 KB, esta última disponible solo en los modelos STM32G55x y 56x. También dispone de 20 KB o 32 KB de CCM-SRAM para acelerar rutinas críticas.
La arquitectura integra interfaces para codificadores de posición, una matriz lógica programable de 16 elementos y aceleradores matemáticos CORDIC y FMAC. En cuanto a seguridad, ofrece arranque seguro, soporte para criptografía post-cuántica y la tecnología Arm TrustZone para aislamiento de código y datos sensibles.