Teoresi logo

IO.T Solutions new section

Le nostre tesi
logo politecnico di torino test

Politecnico di Torino

Engineering

Master's degree

Autore

Lorenzo Rinaldi

2021

Implementazione di una interfaccia software tra un ambiente di model-based-design e un framework grafico

logo politecnico di torino test

Politecnico di Torino

Engineering

Master's degree

Autore

Lorenzo Rinaldi

C languageHMI – Human Machine Interface
Relatori Accademici

Luciano Lavagno


Abstract

I dispositivi embedded sono utilizzati in un’ampia varietà di applicazioni: automotive, aerospaziale, medicina, domotica e così via.
Al giorno d’oggi, molti dispositivi sono dotati di uno schermo e di una scheda con microcontrollore programmata ad hoc per implementare le funzionalità definite nei requisiti del prodotto. Per soddisfare le richieste degli utenti, molti prodotti richiedono aggiornamenti continui e varianti. E’ pertanto necessario semplificare la metodologia di sviluppo.
L’obiettivo del progetto di tesi è quello di implementare un Software Interface Layer in grado di semplificare l’interazione tra uno strumento Model-Based-Design (MBD) e un framework grafico embedded, mettendo a disposizione un numero di funzioni API facili da usare.
Questo approccio permette a uno team di sviluppatori di disaccoppiare il front-end grafico (GUI) e il back-end logico sottostante.

Obiettivo Tesi

Sviluppare una metodologia e un modulo software di esempio per garantire l’interfacciamento di librerie/ framework di grafica per il settore embedded con tool di model-based-design.

Conclusioni

La metodologia è stata testata con i framework TouchGFX ed Embedded Wizard con esito positivo. Può essere ulteriormente migliorata con lo sviluppo di un tool grafico per automatizzare alcune funzioni.

Sviluppi futuri

Ottimizzazione della metodologia con sviluppo di un tool per l’automatizzazione di alcune funzionalità.