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

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite