Implementação de um framework para o controle e a comunicação de microcontroladores ARM na plataforma STM32
Carregando...
Data de Submissão
Data de Defesa
2016
Edição
Autores
Orientadores
Coorientadores
Editores
Título da Revista
ISSN da Revista
Título de Volume
Editor
Descrição
O controle de sistemas embarcados habilita desenvolvedores de software a expandir suas capacidades no desenvolvimento de produtos unificando eletrônica e computação. Habilita-os a desenvolver softwares que interagem com objetos reais, através do controle dos mesmos agregando valor ao produto final. Produtos que envolvem o controle de sistemas embarcados através de um computador demandam maior tempo de desenvolvimento. O desenvolvedor tem que dedicar mais tempo planejando o que deve ser controlado e como deve ser controlado, planejando aspectos da implementação de um protocolo de comunicação entre ambos os dispositivos. Pode-se notar que o controle e a comunicação entre sistemas embarcados e o computador é um processo repetitivo. Portanto, é possível abstrair esses processos, facilitando o desenvolvimento dessas aplicações. Este trabalho apresenta uma solução para facilitar o desenvolvimento de aplicações destinadas ao controle de sistemas embarcados através de um computador. A solução proposta é constituída de um framework, um firmware e um hardware alvo, a ser controlado. O framework disponibiliza uma interface para possibilitar o desenvolvimento de aplicações com o suporte ao controle do sistema embarcado alvo. A solução também facilita desenvolvedores de software a controlar sistemas embarcados sem a necessidade do conhecimento profundo do assunto (sic).
