Struttura del corso
Breve storia di Linux
- Comprensione delle origini e dell'evoluzione di Linux nel contesto dei sistemi incorporati.
Panoramica sullo sviluppo open source
- Introduzione ai principi open source e al loro ruolo nello sviluppo di software per sistemi incorporati.
Introduzione a Embedded Linux
- Concetti chiave, componenti e architettura dei sistemi Embedded Linux.
Cross-sviluppo | Bootloader
- Comprensione della necessità di strumenti di cross-sviluppo.
- Introduzione ai bootloader come U-Boot e la loro importanza nell'avvio di un sistema Embedded Linux.
Costruzione di un sistema Embedded Linux personalizzato
- Sessione pratica sulla configurazione di un sistema Embedded Linux personalizzato per un hardware di destinazione scelto (scheda di sviluppo basata su ARM o MIPS).
Introduzione agli strumenti Embedded Linux
- Esplorazione degli strumenti essenziali utilizzati nello sviluppo e nella gestione dei sistemi incorporati.
Introduzione ai sistemi di build
- Comprensione del ruolo e della configurazione di sistemi di build come Make, Bitbake, ecc. nei progetti Embedded Linux.
Sviluppo e debug delle applicazioni Embedded Linux
- Esercizi pratici sulla scrittura e il debug di un'applicazione per Embedded Linux.
- Utilizzo di comuni strumenti di sviluppo (ad esempio, GDB, Eclipse con CDT) per la codifica e la risoluzione dei problemi.
Discussione del progetto finale o di uno studio di caso
- I partecipanti sono incoraggiati a discutere un progetto o uno studio di caso a cui possono relazionarsi, applicando ciò che hanno appreso durante il corso.
Requisiti
- Conoscenze di base dei sistemi incorporati
- Linguaggio di programmazione di alto livello (C o C++)
Recensioni (3)
Ho compreso il processo del sistema operativo e come collegare tutti i fattori insieme, inclusi i dati di rete. Ora ho un'immagine chiara e completa di ciò che accade in questi computer e di come si comunicano tra loro. Ho acquisito conoscenze approfondite sul sistema operativo più importante, ovvero Linux, e su come implementare il proprio Linux embedded.
Rawda Alnaqbi - beamtrail
Corso - Introduction to Embedded Linux (Hands-on training)
Traduzione automatica
Il contenuto. Questo era molto nuovo per me, quindi ho imparato molto.
Juan Castro - iVolve
Corso - Introduction to Embedded Linux (Hands-on training)
Traduzione automatica
Ho trovato che il contenuto (sia teorico che pratico) fosse eccellente e proprio ciò che desideravamo/ci aspettavamo. Gli esercizi erano impegnativi ma raggiungibili.
Mike Kleinau - iVolve
Corso - Introduction to Embedded Linux (Hands-on training)
Traduzione automatica