1 Sistemas Operativos não Microsoft para Sistemas Embebidos Adriano Simões Tiago Almeida53867
2 Tipos de Sistemas Operativos Sistemas Operativos comuns Sistemas Operativos para Sistemas Embebidos Sistemas Operativos Tempo Real(RTOS) Sistemas Operativos não Tempo Real
3 O que é um RTOS "A Real-time System is a system whose correctness includes its response time as well as its functional correctness."
4 Partes de um RTOS
5 Gestão de Processos e Interrupções Orientada a Eventos (através das Interrupções) Time-sharing ou Round-robin
6 Gestão de Memória Vector em que cada índice corresponde a um determinado tamanho de bloco Cada posição do vector contem uma lista de blocos livres.
7 Comunicação Mensagens entre processos não são copiadas para várias zonas de memória. Em vez disso são passados ponteiros. (O ponteiro do emissor tem que ser descartado)
8 Sincronização Evitar Inversão de Prioridades Solução: Herança de Prioridades