Schița de curs
Scurt istoric al Linux
- Înțelegerea originii și evoluției Linux în contextul Sistemelor Embedded.
Prezentare generală a Dezvoltării Open Source
- Introducere în principiile open source și rolul lor în dezvoltarea de software embedded.
Introducere în Linux Embedded
- Concepte cheie, componente și arhitectura sistemelor Linux Embedded.
Dezvoltare Cross-Platform | Boot Loaders
- Înțelegerea necesității instrumentelor de dezvoltare cross-platform.
- Introducere în bootloadere precum U-Boot și semnificația lor în pornirea unui sistem Linux embedded.
Construirea unui Sistem Linux Embedded Personalizat
- Sesiune practică de configurare a unui sistem Linux embedded personalizat pentru o țintă hardware aleasă (placă de dezvoltare bazată pe ARM sau MIPS).
Introducere în Instrumentele Linux Embedded
- Explorarea instrumentelor esențiale folosite în dezvoltarea și gestionarea sistemelor embedded.
Introducere în Sistemele de Construcție
- Înțelegerea rolului și configurației sistemelor de construcție precum Make, Bitbake etc., în proiectele Linux Embedded.
Dezvoltarea și Depanarea Aplicațiilor Linux Embedded
- Exerciții practice de scriere și depanare a unei aplicații pentru Linux embedded.
- Utilizarea instrumentelor comune de dezvoltare (de exemplu, GDB, Eclipse cu CDT) pentru codare și depanare.
Discuție despre Proiectul Final sau Studiu de Caz
- Participanții sunt încurajați să discute un proiect sau un studiu de caz cu care se pot identifica, aplicând ceea ce au învățat în cadrul cursului.
Cerințe
- Cunoștințe de bază despre Sisteme Embedded
- Limbaj de programare de nivel înalt (C sau C++)
Mărturii (3)
Am înțeles procesul sistemului de operare și cum le legăm pe toate factorii împreună, inclusiv informațiile de rețea. Acum am o imagine clară și completă despre ce se întâmplă în aceste calculatoare și cum se comunică între ele. În cele din urmă, am câștigat cunoștințe despre cel mai important sistem de operare, care este Linux, și cum putem implementa propriul nostru Linux încorporat.
Rawda Alnaqbi - beamtrail
Curs - Introduction to Embedded Linux (Hands-on training)
Tradus de catre o masina
Conținutul. Acesta a fost foarte nou pentru mine, astfel încât am învățat multe.
Juan Castro - iVolve
Curs - Introduction to Embedded Linux (Hands-on training)
Tradus de catre o masina
M-am gândit că conținutul (atât teoretic, cât și practic) a fost excelent și exact ceea ce ne dorim/așteptam. Exercițiile au fost provocătoare, dar realizabile.
Mike Kleinau - iVolve
Curs - Introduction to Embedded Linux (Hands-on training)
Tradus de catre o masina