¡El nuevo punto de referencia para MCU convencional está aquí!
El STM32H5 es el nuevo microcontrolador convencional de referencia gracias a la implementación de Cortex-M33 de mayor rendimiento, que obtiene 1017 puntos en CoreMark, y debido a sus características de seguridad integrales. El nuevo dispositivo funciona a 250 MHz. Aloja hasta 2 MB de flash de doble banco y hasta 640 KB de RAM. También se basa en modelos anteriores para ofrecer un acelerador CORDIC y FMAC, como en el STM32G4. Del mismo modo, toma las funciones de seguridad del STM32U5 y se basa en ellas mediante la introducción de la Raíz de confianza inmutable (iRoT) y la Raíz de confianza actualizable (uRoT) de ST, entre otras. Destrona al STM32F4 como el nuevo estándar para sistemas integrados.
La importancia de un UCM convencional
Saber qué microcontrolador usar es un desafío. Al servir como la nueva referencia para el mercado principal, el STM32H5 garantiza que los desarrolladores puedan evaluar mejor sus necesidades. Por ejemplo, los equipos con menos experiencia pueden comenzar a trabajar en su sistema de control del motor para evaluar si la configuración del STM32H5 es suficiente o si necesitan algo más especializado como un STM32G4 o algo más potente como un STM32H7. Del mismo modo, los equipos pueden comenzar con un STM32H5 y luego pasar a un STM32U5 o STM32L5 cuando se den cuenta de que necesitan reducir significativamente su consumo. Gracias a STM32CubeMX, los desarrolladores siempre han podido cambiar rápidamente de un STM32 a otro.
Una arquitectura flexible y con visión de futuro
Primera MCU STM32 con I3C


Ser el nuevo punto de referencia para la mayoría de las aplicaciones integradas significa estar preparado para el futuro. Por lo tanto, el STM32H5 es el primer dispositivo STM32 que incluye una interfaz I3C (Circuito interintegrado mejorado). El nuevo bus es significativamente más rápido, lo que se vuelve cada vez más crítico a medida que los sistemas integrados manejan innumerables datos de sensores. Gracias a una frecuencia de 12,5 MHz, I3C es unas 12 veces más rápido que I2C. La nueva tecnología también admite direcciones dinámicas y puede ayudar a reducir la utilización de pines al permitir que el microcontrolador se comunique con más dispositivos al mismo tiempo. A pesar de su bus orientado al futuro, el STM32H5 sigue siendo un MCU de propósito general gracias a muchas interfaces como CAN-FD, HDMI-CEC y USB-C Power Delivery, entre otras.
ADC, DAC, Flash de doble banco, SMPS
El STM32H5 incluye dos convertidores de analógico a digital de 12 bits y dos convertidores de digital a analógico de 12 bits, que sirven a muchas aplicaciones que requieren una adquisición de datos rápida o múltiples interfaces. También hay muchos temporizadores, incluidos dos temporizadores mejorados de 16 bits idénticos a los del STM32G4 para aplicaciones de control de motores. Dando un paso atrás, toda la arquitectura del STM32H5 es un ejercicio para equilibrar la flexibilidad y la preparación para el futuro. Otro ejemplo de este enfoque es la presencia de flash de doble banco para permitir, entre otras cosas, la implementación de una actualización inalámbrica sin tener que apagar el sistema, lo cual es esencial en las aplicaciones industriales.
Del mismo modo, el STM32H5 admite una temperatura de 125 °C para satisfacer los requisitos de los productos industriales al tiempo que ofrece una fuente de alimentación conmutada para optimizar su consumo de energía. Gracias al SMPS que se encuentra en algunos modelos, el modo de parada (con todas las E/S habilitadas) solo consume 46 µA. El bajo consumo de energía también significa que el STM32H5 puede usar carcasas económicas en lugar de alternativas costosas que necesitarían disipar una gran cantidad de calor.
Características de seguridad más completas
iRoT y uRoT
Al igual que el STM32U5, el STM32H5 contará con la certificación SESIP Nivel 3. Sin embargo, el nuevo dispositivo agrega muchas más funciones, como B. una raíz de confianza de dos niveles: la raíz de confianza inmutable y actualizable o iRoT y uRoT. Como sugiere el nombre, el primero viene configurado de fábrica y no se puede cambiar. Utiliza memoria de solo lectura que contiene claves y otros mecanismos definidos por ST para establecer un arranque seguro sin claves externas.
Los clientes también pueden definir su iRoT con información permanente e inmutable. Una vez que el sistema ha pasado el iRoT, pasa al uRoT, que permite a los desarrolladores almacenar y utilizar datos confidenciales que pueden actualizarse. La implementación de ambos Root-of-Trusts requería nuevas funciones de hardware para evitar la sobrescritura de datos en el iRoT y para proteger ambos niveles de ataques físicos y lógicos. El STM32H5 también permite a los desarrolladores elegir qué implementar. Algunos pueden elegir usar iRot, otros iRot y uRot, mientras que otros pueden querer ambos junto con el entorno de ejecución confiable y los servicios seguros, o nada en absoluto.
Gestión del ciclo de vida
El STM32H5 incluye otros ajustes arquitectónicos que aumentan la seguridad, como: B. una identificación única de 96 bits y una aceleración hash compleja, como. B. SHA-2 512. En última instancia, las nuevas funciones y protecciones de hardware permitirán a los ingenieros aislar las aplicaciones confidenciales del resto del sistema y brindar una estrategia de seguridad más detallada.
El nuevo dispositivo también se beneficiará de un nuevo sistema de gestión del ciclo de vida que permitirá a los desarrolladores personalizar la activación o desactivación de funciones de bajo nivel en función de su etapa en el proceso de desarrollo. Tradicionalmente, los equipos cierran las funciones de depuración para evitar intrusiones malintencionadas una vez que el dispositivo está listo para fabricarse e implementarse. Gracias a sus funciones de gestión del ciclo de vida y autenticación de depuración, el STM32H5 puede volver a habilitar de forma segura ciertas funciones de depuración para ayudar a los ingenieros de campo que trabajan en sistemas implementados. Además, si a una organización le preocupa que una capa segura se haya visto comprometida, una base de confianza inmutable permite a los equipos realizar una regresión completa a un estado seguro conocido, lo que garantiza que el dispositivo sea seguro de usar.
Próximos pasos
La mejor manera de experimentar con todas las funciones del nuevo dispositivo es tomar una placa de desarrollo. En el momento de este anuncio, las placas Nucleo (NUCLEO-H503RB y NUCLEO-H563ZI) ya están disponibles y un kit de descubrimiento con STM32H573, que incluye todas las funciones de seguridad, estará disponible a través de los distribuidores en junio. En este momento, ST también está disponible para descargar nuestro Secure Manager, un entorno de ejecución confiable completamente nuevo diseñado para ayudar a los desarrolladores de todos los niveles a aprovechar las últimas funciones de seguridad en el STM32H5. Hemos trabajado de cerca con ProvenRun en las implementaciones de software y Secure Manager permite a los ingenieros cosechar los frutos de esa colaboración.
Si quieres conocer otros artículos parecidos a ¡El nuevo punto de referencia para MCU convencional está aquí! puedes visitar la categoría Electrónica.
Deja una respuesta