Rtos orientado a eventos

Disponível somente no TrabalhosFeitos
  • Páginas : 63 (15570 palavras )
  • Download(s) : 0
  • Publicado : 7 de agosto de 2011
Ler documento completo
Amostra do texto
UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA
GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO

RTOS ORIENTADO A EVENTOS ________________________
TRABALHO DE GRADUAÇÃO

Tiago Lins Falcão

Recife-PE Novembro/2008

I

UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA
GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO

RTOS ORIENTADO A EVENTOS
___________________________________ TRABALHODE GRADUAÇÃO

Tiago Lins Falcão

Monografia apresentada ao Centro de Informática da Universidade Federal de Pernambuco como requisito parcial para obtenção do Grau em Engenharia da Computação.

Orientador: Prof. Ph.D. Manoel Eusébio de Lima Co-orientador: Mestre Abner Corrêa Barros

Recife-PE Novembro/2008

II

A minha família e amigos

III

FICHA DE APROVAÇÃO

O presenteprojeto de conclusão do Curso de Graduação em Engenharia da Computação foi desenvolvido pelo aluno Tiago Lins Falcão, sob a orientação do Prof. Ph.D Manoel Eusébio de Lima e co-orientação do Mestre Abner Corrêa Barros, conduzido no Centro de Informática da Universidade Federal de Pernambuco. Todos abaixo estão de acordo
com o conteúdo deste documento e os resultados deste Trabalho de Graduação__________________________________ Manoel Eusébio de Lima

__________________________________ Abner Corrêa Barros

__________________________________ Tiago Lins Falcão

IV

AGRADECIMENTOS

Agradeço à minha mãe (Eloisa), aos meus avós (Eudes e Carmem), aos meus tios (Eudinho e Beta) e aos meus padrinhos (Cleones e Clarice), pela educação fornecida ao longo desses 23 anos. Destino umagradecimento especial também às minhas irmãs: Gabriela, pelas horas passadas melhorando o português desse trabalho, sem a qual não poderia viver e à qual devo toda a minha vida (ela também está corrigindo isso!) e Carol, por me aturar, mesmo chorando, nos momentos de estresse. Após cinco anos somando várias noites mal ou não dormidas, finais de semana dedicados ao estudo, muitos projetos e provas,gostaria de agradecer à minha família por ser suporte em tempo integral. A Helen, pela paciência, companheirismo, cumplicidade e pelos tantos momentos de felicidade durante o nosso primeiro ano juntos. Aos meus amigos, pela paciência e apoio que me dedicaram, quantas farras deixei de participar ao longo desses cinco anos? Enfim, valeu a pena! Aos professores do CIn, CTG e Área II, pelo conhecimentopassado com tanto empenho - em especial ao Professor Manoel Eusébio, a Abner Barros e às Professoras Kátia Guimarães e Liliane Salgado - pela atenção e confiança, bem como pelas oportunidades de crescimento pessoal e profissional. Agradeço a MECAF - meu primeiro estágio e onde trabalhei com pessoas fantásticas como Abner Barros, Victor Medeiros, Vicente Luiz e Felipe Bartolomeu-, que me possibilitouavançar na minha trajetória profissional e a oportunidade de continuar desenvolvendo este RTOS, projeto iniciado durante o meu período de estágio.

V

RESUMO

O trabalho apresentado tem como objetivo expor os encaminhamentos da implementação de um Sistema Operacional embarcado para Tempo Real (RTOS) baseado em eventos, o qual foi elaborado de forma a facilitar o desenvolvimento deimpressoras térmicas por parte da divisão de mecânica fina da DIEBOLD-Procomp. Desta forma, o mesmo foi concebido com o intuito de agregar nativamente os componentes de software mais comuns a diferentes modelos de impressoras térmicas, tais como: comunicação entre os processos implementados, abstração do hardware existente e otimização do processamento. Ou seja, o RTOS, que será orientado a eventos,objetiva minimizar a utilização da CPU por processos ociosos e garantir uma boa modularização entre as tarefas. Um estudo de caso será apresentado como forma de validação do RTOS. Palavras-Chave: RTOS, Sistema Operacional de Tempo Real Orientado a Eventos, Impressora Térmica, Event-Driven Programming.

VI

ABSTRACT

The present work aims to expose the development of an event-driven embedded...
tracking img