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 | Bootloader-e
- Înțelegerea necesității instrumentelor 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 Instrumente pentru Linux Embedded
- Explorarea instrumentelor esențiale utilizate în dezvoltarea și gestionarea sistemelor embedded.
Introducere în Sisteme de Build
- Înțelegerea rolului și configurației sistemelor de build precum Make, Bitbake etc., în proiectele Linux Embedded.
Dezvoltarea și Depanarea Aplicațiilor pentru Linux Embedded
- Exerciții practice de scriere și depanare a unei aplicații pentru Linux embedded.
- Utilizarea instrumentelor comune de dezvoltare (de ex., GDB, Eclipse cu CDT) pentru codare și depanare.
Discuție despre Proiect 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