Cuando se dirige a un RTOS, que se suele tratar con una aplicación que tiene muchas tareas simultáneas que necesitan ser programados de manera óptima en el orden de cada uno de ellos para cumplir sus plazos de tiempo o compartir recursos de forma segura. El RTOS marco que usted elija implementa un programador de tareas, y su trabajo (por lo general) es escribir cada una de estas tareas con un cierto conjunto de propiedades (periodo, prioridad, etc) y, a continuación, entregar para el programador. Así que para la documentación, el enfoque que iban a ser para documentar cada una de las tareas de cuidado.
La mayoría de software embebido y, hasta donde yo sé, la mayoría de los RTOS no está escrito en un lenguaje orientado a objetos y por lo tanto no se pueden beneficiar de un montón de cosas que están orientados a que, como los diagramas de clases, por ejemplo.
Cuando la documentación de sus RTOS tareas sin embargo, cualquier diagrama que describe la tarea que bien podría ser un gran beneficio. Me imagino un diagrama de secuencia para cada tarea podría ser muy útil, por ejemplo. Junto con la que se puede especificar su duro requisitos como su periodo/frecuencia, de prioridad, de todos los recursos compartidos se puede usar, de suscripción preferente de los requisitos, etc. De valor también podría ser el documento de cómo haya configurado el RTOS y tal vez una máquina de estados de su algoritmo de programación.
Tomar cualquiera de este consejo, sin embargo te gusta, no he metido con OTRS cosas desde mis días de colegio, y nunca realmente "documentado" el trabajo.