Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Σύντομη Ιστορία του Linux

  • Κατανόηση της προέλευσης και της εξέλιξης του Linux στο πλαίσιο των Ενσωματωμένων Συστημάτων.

Επισκόπηση Ανάπτυξης Ανοιχτού Κώδικα

  • Εισαγωγή στις αρχές του ανοιχτού κώδικα και στον ρόλο τους στην ανάπτυξη ενσωματωμένου λογισμικού.

Εισαγωγή στο Ενσωματωμένο Linux

  • Βασικές έννοιες, συστατικά μέρη και αρχιτεκτονική των συστημάτων Ενσωματωμένου Linux.

Διασταυρούμενη Ανάπτυξη | Φορτωτές Εκκίνησης

  • Κατανόηση της ανάγκης για εργαλεία διασταυρούμενης ανάπτυξης.
  • Εισαγωγή σε φορτωτές εκκίνησης όπως το U-Boot και τη σημασία τους για την εκκίνηση ενός ενσωματωμένου συστήματος Linux.

Δημιουργία Προσαρμοσμένου Ενσωματωμένου Συστήματος Linux

  • Πρακτική συνεδρία για τη ρύθμιση ενός προσαρμοσμένου ενσωματωμένου συστήματος Linux για έναν επιλεγμένο στόχο υλικού (πλακέτα ανάπτυξης βασισμένη σε ARM ή MIPS).

Εισαγωγή στα Εργαλεία Ενσωματωμένου Linux

  • Εξερεύνηση βασικών εργαλείων που χρησιμοποιούνται στην ανάπτυξη και διαχείριση ενσωματωμένων συστημάτων.

Εισαγωγή στα Συστήματα Χτισίματος

  • Κατανόηση του ρόλου και της διαμόρφωσης συστημάτων χτισίματος όπως το Make, το Bitbake κ.λπ., σε έργα Ενσωματωμένου Linux.

Ανάπτυξη και Εκσφαλμάτωση Εφαρμογών Ενσωματωμένου Linux

  • Πρακτικές ασκήσεις για τη συγγραφή και εκσφαλμάτωση μιας εφαρμογής για ενσωματωμένο Linux.
  • Χρήση κοινών εργαλείων ανάπτυξης (π.χ., GDB, Eclipse με CDT) για κωδικοποίηση και επίλυση προβλημάτων.

Τελικό Έργο ή Συζήτηση Μελέτης Περίπτωσης

  • Οι συμμετέχοντες ενθαρρύνονται να συζητήσουν ένα έργο ή μια μελέτη περίπτωσης με την οποία μπορούν να ταυτιστούν, εφαρμόζοντας όσα έμαθαν στο σεμινάριο.

Απαιτήσεις

  • Βασικές γνώσεις Ενσωματωμένων Συστημάτων
  • Γλώσσα προγραμματισμού υψηλού επιπέδου (C ή C++)
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (3)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες