BRTOS


Para quem se interessa por microcontroladores e sistemas embarcados, aqui vai uma série de artigos sobre como construir um RTOS (Sistema operacional em tempo real) com código fonte para MSP430.

A série é escrita pelo Marcelo Barros no seu blog Jedizone e é bastante explicativa. Inclusive me deu algumas ideias para fazer o Projeto Integrado da faculdade.

Links:

Parte 1

Parte 2

Parte 3

Parte 4

Parte 5

Parte 6

Parte 7

Código fonte: http://code.google.com/p/basicrtos/

A motivação da série é fazer com que um microcontrolador possa executar diversas tarefas simultaneamente. Pode ser aplicado à qualquer uC desde que se tenha uma quantidade razoável de memória RAM.

Anúncios
    • Marcelo Barros
    • 14 agosto, 2010

    Precisa-se de pouquíssima RAM. O escalonador não usa quase nada, depende mais do stack requerido para cada tarefa e da área do TCB. Em 1Kb já dá pra brincar bem.

      • João Bernardo
      • 14 agosto, 2010

      Sim, a RAM que eu falava é para o espaço que os processos precisam. Alguns PICs como o 16F84A só tem 68B de RAM…

  1. 8 bytes … nossa, é pra ficar contando cada bit usado 🙂

  2. ops, 68!

  1. No trackbacks yet.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: