The goal of this thesis project was to configure a typical development environment for a car electronic control unit. After having analysed the challenges of embedded systems like this and having presented the technologies used in this project, I will show in detail the whole configuration of the operating system and the emulated hardware. At the end there will be a program written in C that allows the user to easily check that the development environment is working correctly.
L’obiettivo di questo progetto di tesi è di configurare un tipico ambiente di sviluppo di una centralina d’auto. Dopo aver analizzato le difficoltà poste da sistemi embedded di questo tipo ed aver presentato le tecnologie usate in questo progetto, andrò a mostrare nel dettaglio la configurazione di tutto il sistema operativo e dell’hardware emulato. Alla fine sarà presente un programma scritto in C che permette di verificare che l’ambiente di sviluppo funzioni correttamente.
Simulazione hardware e software di un ambiente di sviluppo per centraline d'auto
GRAZIANO, ALESSANDRO
2023/2024
Abstract
L’obiettivo di questo progetto di tesi è di configurare un tipico ambiente di sviluppo di una centralina d’auto. Dopo aver analizzato le difficoltà poste da sistemi embedded di questo tipo ed aver presentato le tecnologie usate in questo progetto, andrò a mostrare nel dettaglio la configurazione di tutto il sistema operativo e dell’hardware emulato. Alla fine sarà presente un programma scritto in C che permette di verificare che l’ambiente di sviluppo funzioni correttamente.File | Dimensione | Formato | |
---|---|---|---|
Graziano_Alessandro_Tesi.pdf
non disponibili
Descrizione: Uso di QEMU e QNX Neutrino RTOS per emulare una centralina d'auto. L'ambiente emulato viene usato per sviluppo e test di software, quindi deve essere il più vicino possibile all'hardware nativo,
Dimensione
1.03 MB
Formato
Adobe PDF
|
1.03 MB | Adobe PDF |
I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.14240/5220