Mostrar registro simples

dc.contributor.advisorGotz, Marcelopt_BR
dc.contributor.authorFetter, Brunopt_BR
dc.date.accessioned2014-10-28T02:14:07Zpt_BR
dc.date.issued2014pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/105073pt_BR
dc.description.abstractA programação de aplicações nos processadores ATMega utilizados na plataforma do Arduino é facilitada pelo software disponível juntamente com esta plataforma, devido à sua linguagem de mais fácil acesso e disponibilidade de bibliotecas com funções e rotinas pré-programadas de fácil utilização. Porém, existe ainda a necessidade de um modelo estruturado de gerenciamento de recursos do processador, como tempo de processamento e periféricos. O sistema operacional tempo-real desenvolvido e aqui documentado visa atender esta necessidade, sendo utilizado para modelagem de tarefas periódicas e processos esporádicos, através de um escalonador preemptivo de prioridade fixa, tendo em vista requisitos de aplicações tempo-real. Este sistema garante o determinismo temporal, podendo ser utilizado para tarefas cujos períodos de execução não sejam inferiores a unidade do milissegundo, sob certas condiçõespt_BR
dc.description.abstractThe programming of applications in the processors ATMega used in the Arduino Platforms is simplified by the software available within this platform, due to it’s easy to use programming language and the availability of straight forwards preprogrammed libraries with functions and procedures. However, there is still need of a structured model to manage processors resources, like processing time and peripherals. The Real-Time Operating System developed and here documented aims to fulfill this need, being used to model periodic and non-periodic tasks through a fixed-priority preemptive scheduler with real-time constraints. This system assures a deterministic behavior and can be used to manage procedures with execution periods above one millisecond, under certain conditions.en
dc.format.mimetypeapplication/pdf
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectReal-time operating systemen
dc.subjectEngenharia elétricapt_BR
dc.subjectEmbedded systemsen
dc.subjectArduinoen
dc.subjectScheduleren
dc.titleProposta de um sistema operacional tempo-real para plataforma Arduinopt_BR
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.identifier.nrb000940441pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentEscola de Engenhariapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2014pt_BR
dc.degree.graduationEngenharia Elétricapt_BR
dc.degree.levelgraduaçãopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples