Configuración de un puerto de kernel FreeRTOS - Gratuito RTOS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configuración de un puerto de kernel FreeRTOS

En esta sección se proporcionan instrucciones para integrar una portabilidad del kernel de FreeRTOS en un proyecto de prueba de portabilidad de FreeRTOS. Para obtener una lista de las transferencias de kernel disponibles, consulte FreeRTOS Kernel Ports.

FreeRTOS utiliza el kernel de FreeRTOS para las comunicaciones multitarea e intertarea. Para obtener más información, consulte Aspectos fundamentales del kernel de FreeRTOS en la Guía del usuario de FreeRTOS y en FreeRTOS.org.

nota

La portabilidad del kernel de FreeRTOS a una nueva arquitectura no se trata en esta documentación. Si está interesado, póngase en contacto con el equipo de ingeniería de FreeRTOS.

En el programa de calificación de FreeRTOS, solo son compatibles las portabilidades de kernel de FreeRTOS existentes. No se admiten modificaciones de estas portabilidades dentro del programa. Consulte la Política de portabilidad de kernel de FreeRTOS para obtener más información.

Requisitos previos

Para configurar el kernel FreeRTOS para la portabilidad, necesita lo siguiente:

  • Una portabilidad oficial del kernel de FreeRTOS o portabilidades compatibles de FreeRTOS para la plataforma de destino.

  • Un proyecto en el IDE que incluya los archivos de puerto del kernel FreeRTOS correctos para la plataforma y compilador de destino. Para obtener información sobre el modo de configurar un proyecto de prueba, consulte Configuración del espacio de trabajo y el proyecto para la portabilidad.

Configuración del kernel FreeRTOS

El kernel de FreeRTOS se personaliza mediante un archivo de configuración llamado FreeRTOSConfig.h. El archivo especifica los ajustes de configuración del kernel específicos de la aplicación. Para obtener una descripción de cada opción de configuración, consulte la sección Personalización en FreeRTOS.org.

Para configurar el kernel de FreeRTOS para que funcione con su dispositivo, incluya FreeRTOSConfig.h y modifique cualquier configuración adicional de FreeRTOS.

Para obtener una descripción de cada opción de configuración, consulte las configuraciones de Personalización en FreeRTOS.org.

Pruebas

  • Ejecute una sencilla tarea de FreeRTOS para registrar un mensaje en la consola de salida en serie.

  • Compruebe que el mensaje llegua a la consola según lo esperado.