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 | Boot Loaders
- Înțelegerea necesității uneltelor de dezvoltare cross.
- Introducere în bootloader-e 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 Uneltele Linux Embedded
- Explorarea uneltelor esențiale utilizate în dezvoltarea și gestionarea sistemelor embedded.
Introducere în Sistemele de Construire
- Înțelegerea rolului și configurației sistemelor de construire 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 uneltelor comune de dezvoltare (de ex., GDB, Eclipse cu CDT) pentru codificare ș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 pe care îl pot relaționa, aplicând ceea ce au învățat în curs.
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