La función vTaskDelayUntil () de FreeRTOS hace que un subproceso / tarea se desbloquee en un tiempo absoluto, por lo tanto, garantiza que los subprocesos se "despiertan" en intervalos de tiempo consistentes.
¿La plataforma mbed ofrece algo como esto? Por lo que sé, la función Thread :: Wait hace que el hilo se desbloquee en relación con el momento en que se llamó.