Intrati in legatura

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++)
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite