Publicado en: Jan 6, 2021

Ahora, FreeRTOS incluye proyectos preconfigurados capaces de emular, en entornos de software, núcleos de microcontroladores reales (MCU) mediante el emulador de código abierto QEMU. Ejecutar FreeRTOS en un emulador simplifica la tarea de probar aplicaciones utilizando el mismo código binario que se ejecutará en el dispositivo MCU sin necesidad de tenerlo delante en el momento de probarlo. Las emulaciones MCU acortan los plazos de desarrollo, ya que le permiten acceder a capacidades de depuración mejoradas y le dan la flexibilidad necesaria para llevar a cabo experimentos de diseño en varios MCU antes de decidir en cuáles utilizará su software. Esta versión incluye un proyecto de demostración de QEMU para la MPS2 basada en Arm Cortex-M3 con FPGA. Para obtener más información, consulte la sección README de FreeRTOS.

Puede empezar por descargar el código de la demostración desde GitHub y buscar más información en FreeRTOS.org.