Sistemas Operacionais De Tempo Real

2138 palavras 9 páginas
Sistemas Operacionais de Tempo Real - Introdução por Henrique Puhlmann em quinta-feira, 28 de agosto de 2014.

Introdução Quando se fala em projetos para microcontroladores, especialmente os de 8 ou 16 bits, sempre surgem dúvidas com relação ao sistema operacional. É melhor comprar um sistema operacional ou desenvolver o seu próprio? Como tudo na nossa vida, a resposta a essa pergunta depende sempre da relação custo / benefício da solução. Muitos projetistas se sentem intimidados em projetar o seu próprio sistema, muitas vezes apenas por falta de experiência ou de conhecimento sobre esse assunto. Por outro lado, aprender a usar um sistema operacional de terceiros pode ser um tanto quanto trabalhoso e demorado. Se o sistema não for de uso gratuito, ainda será necessário pagar royalties para cada CPU que executar esse programa. Neste artigo vou desenvolver alguns raciocínios que mostrarão o fato de que desenvolver um sistema operacional próprio para microcontroladores de 8 ou 16 bits é bem mais simples do que possa parecer. Será apresentada uma estrutura bastante intuitiva e simples de como organizar o seu software de forma que ele opere em tempo real com segurança. Antes disso, precisamos conceituar alguns tópicos. Observe que o assunto sobre Sistemas Operacionais é abordado neste artigo de uma forma muito superficial. Sistemas Operacionais e Sistemas de Tempo Real são temas bastante extensos e complexos e são ensinados em cursos de graduação e pós-graduação. Neste artigo vamos apresentar somente o necessário para compreender a filosofia e preparar o terreno para apresentar em artigos futuros algumas soluções padronizadas para se implementar sistemas de tempo real.

O que é um Sistema Operacional? Segundo uma definição encontrada na Wikipedia, um Sistema Operacional é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos,

Relacionados

  • Sistemas operacionais de tempo real
    4625 palavras | 19 páginas
  • Sistemas operacionais de tempo real
    354 palavras | 2 páginas
  • Sistemas operacionais de tempo real
    449 palavras | 2 páginas
  • Sistemas Operacionais de Tempo Real
    2896 palavras | 12 páginas
  • Sistemas Operacionais em tempo real
    254 palavras | 2 páginas
  • Sistemas operacionais de tempo real
    485 palavras | 2 páginas
  • SISTEMAS OPERACIONAIS DE TEMPO REAIS
    999 palavras | 4 páginas
  • Sistemas operacionais em tempo real
    2436 palavras | 10 páginas
  • Escalonadores De Sistemas Operacionais De Tempo Real
    2830 palavras | 12 páginas
  • Sistema Operacional de Tempo Real - FreeRTOS
    1008 palavras | 5 páginas