Publicado en: May 13, 2019

AWS lanzó el kernel FreeRTOS más reciente, que incluye proyectos de ejemplo preconfigurados adicionales para microcontroladores Armv8-M. Los ejemplos preconfigurados muestran el puerto Armv8-M de FreeRTOS en Arm Cortex-M33, y ahora también en Arm Cortex-M23, hardware de Nuvoton, NXP y STMicroelectronics.

El puerto Armv8-M del kernel FreeRTOS usa características del núcleo Armv8-M, concretamente la unidad de protección de memoria (MPU) y la tecnología Arm TrustZone, para permitir a los autores de aplicaciones probar código que deba permanecer fiable para garantizar la integridad del sistema o código que es preferible mantener en privado, como arranque seguro, cifrado y administración de claves. Tres proveedores de microcontroladores conocidos proveen los ejemplos preconfigurados para los siguientes paneles de desarrollo.

Para empezar rápidamente, descargue el puerto del kernel FreeRTOS para Armv8-M de SourceForge con los ejemplos preconfigurados mencionados y consulte la documentación de la API en freertos.org.