Archive

Arquivo por Autor

BRTOS 1.9x e mudança para o github

          É com grande satisfação que anunciamos a versão 1.9x do BRTOS com algumas novidades interessantes. Com a utilização de um novo algoritmo de alocação dinâmica de memória, agora é possível desinstalar tarefas. Os únicos recursos do sistema que utilizam a alocação dinâmica de memória são as tarefas dinâmicas (que podem ser desinstaladas) e as filas de tamanho variável. Dessa forma, todos os outros serviços do sistema ainda são baseados em alocação estática definida em tempo de projeto, com o intuito de evitar a fragmentação excessiva da memória RAM em sistemas embarcados. Leia mais…

BRTOS Reference manual available for download

BRTOS staff is pleased to announce the english version of the BRTOS reference manual. This manual provide a description of the main system settings, as well as tips on how to use each of the services available in BRTOS version 1.7x.

Leia mais…

Tags:,

Melhora do desempenho do BRTOS com a versão 1.76

Em uma postagem anterior utilizamos a ferramenta de benchmark neutra e de código aberto Thread-Metric para analisar o desempenho do BRTOS em um determinado mcirocontrolador, neste caso, o Coldfire V1. Passado um ano, o BRTOS sofreu correções, modificações e melhorias. Para verificar o impacto destas modificações no desempenho do BRTOS resolvemos aplicar os testes do Thread-Metric nas diferentes versões do  sistema. O BRTOS encontra-se atualmente na versão 1.76 e é comparado neste artigo com a versão 1.45.

Leia mais…

BRTOS para o TI Stellaris LM4F120 (EK-LM4F120XL)

     Mais uma novidade da equipe do BRTOS está disponível, o port para o novo microcontrolador da Texas, o LM4F120, baseado no core ARM Cortex-M4F. O port foi desenvolvido para o compilador do Code Composer e possui suporte para o salvamento condicional do contexto de ponto flutuante e interrupções aninhadas. O demo é composto por algumas tarefas, onde uma delas é responsável pela troca de cores do LED RGB do kit e outra implementa um terminal através de uma porta serial virtual (USB / classe CDC). Esse demo utiliza a biblioteca stellaris, ou seja, você pode aumentar as funcionalidades agregando funções implementadas na StellarisWare. O kit utilizado foi o EK-LM4F120XL.

Faça o download do demo no google code do BRTOS e experimente !!!

LwIP integrado ao demo do STM32F4

     Gostaríamos de anunciar mais uma novidade da equipe do BRTOS, o demo do stack TCP/IP LwIP integrado ao BRTOS para os microcontroladores STM32F4. A grande vantagem deste port é a utilização do compilador GNU GCC (integrado ao CoIDE)… ou seja, não há limitações de tamanho de código para o compilador. O kit utilizado foi novamente o STM32F4DISCOVERY, sendo que o módulo PHY ethernet utilizado (DP83848) e as conexões estão disponíveis aqui.

Faça o download do demo no google code do BRTOS e experimente !!!

Tags:, ,

Port do BRTOS 1.7x para o ST STM32F4x, um microcontrolador ARM Cortex-M4F com unidade de ponto flutuante

    É com grande satisfação que anunciamos um novo port para o BRTOS, o port para a linha de microcontroladores STM32F4x, da ST Microelectronics. Esse microcontrolador é baseado no core ARM Cortex-M4F de alto desempenho, que atinge 210 DMIPS/469 CodeMark executando o código da memória FLASH com 168MHz de frequência de operação. As instrução de DSP e a unidade de ponto flutuante aumentam muito a gama de aplicações para este microcontrolador.

Leia mais…

BRTOS 1.75 + LwIP, a pilha de protocolos TCP/IP mais famosa do código open source

     Após um longo período sem grandes novidades temos o prazer de anunciar o porte do BRTOS para o LwIP !!! A muito tempo vinhamos pensando em disponibilizar este porte do BRTOS para um dos mais famosos stacks TCP/IP existentes para sistemas embarcados. Essa idéia saiu do papel quando nosso grande amigo e colaborador, Sérgio Prado do blog http://sergioprado.org/, anunciou um curso de FreeRTOS que, entre outros assuntos, iria abordar o porte do FreeRTOS para o LwIP. Apesar de ser um ótimo curso, o que mais nos chamou a atenção era o kit utilizado no curso, pois possuíamos este kit para testes do BRTOS. Assim, poderíamos testar o porte com os mesmos drivers. Não perdi tempo e contatei o Sérgio pedindo o projeto de demonstração para ter acesso aos drivers e prontamente, como sempre, recebi sua ajuda.

Leia mais…

Tags:, ,
%d blogueiros gostam disto: