Buenas.
Sinceramente lo único que aportan de beneficio los RTOS en los PIC es la asignación de prioridades a las tareas y una pseudo multitarea, a la que estamos acostumbrados en Windows vamos, "Que levanten la manos los que tengan un PC Multiprocesador".
Un colega de la Universidad hizo un proyecto con el SALVO para controlar la electronica de un automovil. A cada tarea le daba una prioridad y el SO atiende a cada una en función de ésta:
1.- Aire acondicionado bizona (Muy baja prioridad)
Dos sensores de temperatura conectados a ADC y dos PWMs para la velocidad de los ventiladores.
2.- Cierre centralizado (Baja prioridad)
Un bit de entrada y otro de salida.
3.- ABS (Alta prioridad)
Sensor de velocidad de las ruedas con ADC y entrada de freno y salida un bit.
4.- AirBags (Muy alta prioridad)
Sensor de impacto de entrada y salida de un bit.
Le quedo muy "cuco" sobre todo cuando le daba un golpe al sensor del airbag y el PIC saltaba de la placa y todo