STMicroelectronics está aplicando su experiencia en Arm Cortex para expandir las capacidades de su cartera de MCU STM32 líder en la industria a aplicaciones que requieren aún más rendimiento, recursos y gran software de código abierto. La introducción de la serie de microprocesadores multinúcleo STM32MP1 con soporte informático y gráfico combinado con un control en tiempo real de bajo consumo e integración de altas funciones facilitará el desarrollo de soluciones de alto rendimiento para aplicaciones industriales, de consumo, hogares inteligentes, salud y bienestar.
Los productos de microprocesador (MPU) de la serie STM32MP1 aprovechan el sólido y probado ecosistema de la familia STM32 de ST y sus socios, incluidas las herramientas y el soporte técnico. Además, con el lanzamiento de OpenSTLinux como una distribución Linux de código abierto y principal, amplía la familia STM32 para abordar los requisitos importantes del cliente para aplicaciones en tiempo real con limitaciones de energía. Con esta combinación de MPU y software, ST ha ensamblado todas las piezas para satisfacer los requisitos de suministro de productos de muchas aplicaciones industriales y profesionales. Por supuesto, el STM32MP1 está incluido en el compromiso de longevidad de 10 años de ST.
Con la nueva serie de microprocesadores STM32MP1 (MPU) de ST, los clientes ahora pueden desarrollar una nueva gama de aplicaciones utilizando la nueva arquitectura heterogénea STM32 que combina los núcleos Arm® Cortex®-A y Cortex®-M. Esta arquitectura flexible realiza un procesamiento rápido y tareas en tiempo real en un solo chip, logrando siempre la mayor eficiencia energética. Por ejemplo, al detener la ejecución de Cortex-A7 y ejecutar solo desde el Cortex-M4 más eficiente, la potencia generalmente se puede reducir al 25%. A partir de este modo, pasar al modo de espera reduce aún más la energía en 2.5k veces, al mismo tiempo que admite la reanudación de la ejecución de Linux en 1 a 3 segundos, según la aplicación.
El STM32MP1 incorpora una unidad de procesador de gráficos 3D (GPU) para admitir pantallas de interfaz hombre-máquina (HMI). También admite una amplia gama de memorias flash y DDR SDRAM externas. Además, el STM32MP1 incorpora un gran conjunto de periféricos que se pueden asignar sin problemas a las actividades de Cortex-A / Linux o Cortex-M / Real-time. La serie STM32MP1 está disponible en una gama de paquetes BGA para admitir la estructura de menor costo de PCB y utilizar el espacio de placa más pequeño.
Para acelerar el desarrollo, ST está demostrando su compromiso con el desarrollo de software con el lanzamiento de OpenSTLinux Distribution como una distribución principal de Linux de código abierto. OpenSTLinux ya ha sido revisado y aceptado por la comunidad Linux: Linux Foundation, Yocto project® y Linaro. La distribución contiene todos los componentes básicos para ejecutar software en los núcleos del procesador de aplicaciones.
Las herramientas STM32Cube mejoradas, especialmente actualizadas del paquete STM32Cube para microcontroladores Cortex-M, cuentan con todas las características necesarias, y más, para acelerar el desarrollo de microprocesadores utilizando las MPU Arm Cortex-A-core. La solución de ST simplifica la configuración de proyectos MPU y la configuración de recursos en chip.
Los números de pieza STM32MP1 ya están en producción, con un precio que comienza en $ 4.84 para pedidos de 10,000 piezas. Hay otras opciones de precios disponibles. Los productos estarán disponibles a través de distribuidores en marzo. Comuníquese con su distribuidor ST local o visite www.st.com/stm32mp1 para obtener más detalles. Dos placas de evaluación (STM32MP157A-EV1 y STM32MP157C-EV1) y dos kits de descubrimiento (STM32MP157A-DK1 y STM32MP157C-DK2) estarán disponibles a través de los canales de distribuidores en abril.