Início > ports > Lançado port “Beta” do BRTOS para o PIC18F

Lançado port “Beta” do BRTOS para o PIC18F

Caros amigos, no último dia 20 participamos de um seminário de RTOS em São Paulo, realizado pelo Portal Embarcados e pela Tempo Real eventos. Neste evento percebemos um grande interesse do port do BRTOS para os microcontroladores PIC18F da Microchip. Começamos a desenvolvê-lo com um certo receio, pois não conhecemos muito bem sua arquitetura.Após um inicio conturbado pela memória organizada em páginas, obtivemos alguns progressos. A primeira versão deste port está sendo lançada como beta (pois testamos somente no simulador). Algumas particularidades deste port são:

  • Configuramos o PIC18F em modo de compatibilidade de interrupções com o PIC16;
  • configuramos um arquivo de linker .lkr para definir as configurações dos bancos de memória;
  • algumas funções do debug stack ainda não estão funcionando (não conseguimos acessar strings da memória flash por ponteiro);
  • modificamos o código fonte do BRTOS.c para suportar bancos de memória e crescimento de stack em ambos os sentidos (modificações que serão integradas a versão 1.6 do BRTOS);
  • Não implementamos o modo de baixo consumo na Idle Task.

OBS: Caso o projeto tenha problemas para compilar, verifique a configuração de pastas para inclusão de headers (.h).

Faça o download da versão beta deste port e, se possível, colabore com testes e melhorias.

http://code.google.com/p/brtos/

 

Contamos com a sua colaboração 😉

Anúncios
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário

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: