- RTIC
- “Concorrência controlada por interrupção em tempo real”
- Gerenciamento de recursos compartilhados, passagem de mensagens, agendamento de tarefas, fila de temporizadores
- Embassy
- Executores
async
com prioridades, temporizadores, rede, USB
- TockOS
- RTOS focado em segurança com agendamento preemptivo e suporte a Unidade de Proteção de Memória
- Hubris
- RTOS de microkernel da Oxide Computer Company com proteção de memória, drivers não privilegiados, IPC
- Bindings para FreeRTOS
- Algumas plataformas têm implementações
std
, por exemplo, esp-idf.
- O RTIC pode ser considerado um RTOS ou um framework de concorrência.
- Não inclui nenhum HAL.
- Ele usa o NVIC (Nested Virtual Interrupt Controller) Cortex-M para agendamento em vez de um kernel adequado.
- Apenas Cortex-M.
- O Google usa o TockOS no microcontrolador Haven para chaves de segurança Titan.
- O FreeRTOS é escrito principalmente em C, mas existem bindings Rust para escrever aplicativos.