Desarrollo de aplicaciones con el entorno TouchGFX para sistemas embebidos
Autores
Celso Camacho, JorgeDirector
Villadangos Carrizo, José ManuelFecha de publicación
2017Palabras clave
Entornos gráficos de usuario
Sistemas empotrados
TouchGFX
Sistema operativo en tiempo real
Programación orientada a objetos
Tipo de documento
info:eu-repo/semantics/bachelorThesis
Versión
info:eu-repo/semantics/acceptedVersion
Derechos
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Derechos de acceso
info:eu-repo/semantics/openAccess
Resumen
El interfaz entre el hombre y la máquina —IHM— es un elemento imprescindible en todo sistema
informático o electrónico con el que poder interactuar. El entorno gráfico de usuario —GUI— es una variante del
anterior, cuya pretensión es la de facilitar esta interacción mediante el uso de controles gráficos, presentando en
ellos información o facilitando el control. Inicialmente, los entornos gráficos se implantaron en los ordenadores
de sobremesa para luego pasar a los teléfonos móviles. Esta tendencia se ha establecido también en los sistemas
embebidos, donde el GUI se ha convertido en una pieza a tener en cuenta a la hora de realizar un desarrollar.
El presente trabajo estudia la estructura e implementación de los entornos gráficos de usuario en sistemas
embebidos con recursos limitados1, centrado en el paquete software «TouchGFX».
El objetivo es explicar el funcionamiento interno de esta librería, poniendo especial interés en la
comunicación entre el usuario y el entorno gráfico, entre los distintos elementos que constituyen el entorno, y
especialmente, entre este y la aplicación final. Para ello, se crea una aplicación que presente, gráficamente, la
Transformada Rápida de Fourier de una señal adquirida. The interface between human and machine -IHM- is an essential element in any computer or electronic
system to interact with. The graphical user interface -GUI- is a variant of the previous one, whose intention is to
allow this interaction through the use of graphic controls, showing information in them or allow the system
control. Initially, graphical environments were deployed on desktops and then switched to mobile phones. This
trend has also been established in embedded systems, where the GUI has become a piece to take into account
when developing an embedded system.
The present work studies the structure and implementation of user graphical interface in embedded system
with limited resources, focused in the software package "TouchGFX".
The target is to explain the internal operation of this library, putting special interest in the communication
between the user and the graphic environment, between the different elements that make up the environment,
and especialy, between this one and the final application. To do this, an application is created that plots the Fast
Fourier Transform of an acquired temporal signal.
Ficheros en el ítem
Ficheros | Tamaño | Formato |
|
---|---|---|---|
TFG-Celso-Camacho-2017.pdf | 31.53Mb |
|
Ficheros | Tamaño | Formato |
|
---|---|---|---|
TFG-Celso-Camacho-2017.pdf | 31.53Mb |
|