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

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite