Me gustaría hacer uso de prácticas orientadas a objetos dentro de una aplicación FreeRTOS. ¿Es esto tan simple cambiar el nombre de los archivos con funciones de tarea como .CPP, y crear objetos, etc. dentro de la función, compilar como normalmente lo haría? O, ¿hay alguna configuración involucrada?
Tal vez alguien podría demostrar con un ejemplo "blinky" de ejemplo, donde la tarea en sí es una función C, en la que se crea y utiliza un objeto de algún tipo.