GENOS-OS: Um sistema operacional base para a construção de sistemas embarcados
Resumo
Este trabalho apresenta a especificação e implementação de um ambiente de desenvolvimento para sistemas embarcados baseados no processador ARM7. O sistema engloba um sistema operacional embarcado, um método de desenvolvimento utilizando componentes além do próprio software do ambiente de desenvolvimento. O sistema operacional é baseado no núcleo do FreeRTOS que oferece uma estrutura base onde o desenvolvedor o expande conforme suas necessidades através de componentes reutilizáveis. O resultado é um ambiente que provê várias facilidades de construção de software de sistemas embarcados como gerenciamento de projeto e compilação.Referências
Barry, R. FreeRTOS - a free RTOS for small embedded real time systems. 2006.
Gimenes, I.M.de S. Huzita, E.H.M. Desenvolvimento baseado em componentes: conceitos e técnicas. Ciência Moderna, Rio de Janeiro. 304 p. 2005. Philips. Lpc2104/2105/2106 user manual. 2003.
Singh,G.;Biswas,B.S.;Kundu,S.;Mukhopadhaya,A.;Worah,P.;Basu,A. OaSis: an application specific operating system for an embedded environment. Proceedings..., pp 776-779, 2004. 17th International Conference on VLSI Design, IEEE.
Tanenbaum,A.S. Sistemas operacionais modernos. Prentice Hall, São Paulo, 2 ed, 2003.
Gimenes, I.M.de S. Huzita, E.H.M. Desenvolvimento baseado em componentes: conceitos e técnicas. Ciência Moderna, Rio de Janeiro. 304 p. 2005. Philips. Lpc2104/2105/2106 user manual. 2003.
Singh,G.;Biswas,B.S.;Kundu,S.;Mukhopadhaya,A.;Worah,P.;Basu,A. OaSis: an application specific operating system for an embedded environment. Proceedings..., pp 776-779, 2004. 17th International Conference on VLSI Design, IEEE.
Tanenbaum,A.S. Sistemas operacionais modernos. Prentice Hall, São Paulo, 2 ed, 2003.
Publicado
12/07/2008
Como Citar
RENALDI, Filipe; TAVARES, Antonio Carlos; MATTOS, Mauro Marcelo.
GENOS-OS: Um sistema operacional base para a construção de sistemas embarcados. In: WORKSHOP DE SISTEMAS OPERACIONAIS (WSO), 5. , 2008, Belém/PA.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2008
.
p. 179-188.
