Please use this identifier to cite or link to this item: https://hdl.handle.net/10216/121417
Author(s): José Pedro Magalhães Marrafa
Title: Geração de Código para Máquina de Estados em sistemas embebidos
Issue Date: 2019-07-09
Description: Desenvolvimento de uma aplicação para Windows que permita descrever o comportamento de uma ou múltiplas máquinas de estado. Estas podem conter ações hierárquicas que alterem o comportamento umas das outras.A plataforma desenvolvida inclui a possibilidade de associar aos estados da máquina comportamentos típicos de um controlador de eventos discreto, tais como a ativação e desativação de pinos de saída, a deteção de valores de pinos de entrada, transições baseadas em tempo decorrido, utilização de contadores, ações que são executadas à entrada e saída de estados, assim como ações associadas a transições ou que decorrem continuamente enquanto o estado estiver ativo.O software contém a funcionalidade de gerar, de forma automática, o código C que corresponde ao comportamento da(s) máquina(s) de estado elaboradas e que possa ser diretamente implementado num sistema embebido, de forma a permitir a implementação de funcionalidades tipicamente executadas por PLCs (Programmable Logic Controllers). O código gerado pode assumir várias formas, consoante o método escolhido pelo usuário, tendo à sua disposição as soluções mais populares de codificação de máquinas de estados em C.
Subject: Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
Scientific areas: Ciências da engenharia e tecnologias::Engenharia electrotécnica, electrónica e informática
Engineering and technology::Electrical engineering, Electronic engineering, Information engineering
TID identifier: 202394255
URI: https://hdl.handle.net/10216/121417
Document Type: Dissertação
Rights: openAccess
License: https://creativecommons.org/licenses/by/4.0/
Appears in Collections:FEUP - Dissertação

Files in This Item:
File Description SizeFormat 
343974.pdfGeração de Código para Máquina de Estados em sistemas embebidos8.04 MBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons