Me gustaría usar un RTOS y un sistema operativo lado a lado para implementar un trabajo cooperativo.
El RTOS realizaría una tarea crítica en tiempo real (tiempo real) y el sistema operativo realizará otras funcionalidades no críticas, como la visualización del usuario, la comunicación tcp / ip, etc.
¿Puede recomendar algún marco o proyecto que pueda lograr esta necesidad? Sería genial si es de código abierto.
RTOS y OS tendrían algún tipo de mecanismo de comunicación. (casilla de correo o memoria compartida)
Si es necesario, el RTOS podría ejecutarse en un núcleo específico y el sistema operativo en otro núcleo. (con CPU de doble núcleo)
Una posible configuración podría ser:
Zephyr (RTOS) y Linux (OS).
FreeRTOS (RTOS) y Linux (OS).
A partir de ahora, encontré esta información: enlace
¿Hay algo más disponible?