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

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

Εισαγωγή

  • Τι είναι η σχεδίαση;
  • C εναντίον Embedded C

Ο Κύκλος Ζωής μιας Ενσωματωμένης Εφαρμογής

  • Η διαδικασία ανάπτυξης
  • Η διαδικασία συντήρησης
  • Ο εκτεταμένος κύκλος ζωής

Εργαλεία Σχεδίασης

  • Ανοιχτού κώδικα έναντι ιδιόκτητου λογισμικού
  • Μεταγλωττιστές, συμβολομεταφραστές και συνδέτες
  • Βιβλιοθήκες
  • Αποσφαλματωτές
  • Προσομοιωτές
  • Ολοκληρωμένα Περιβάλλοντα Ανάπτυξης (IDE)

Προκλήσεις Σχεδίασης Ενσωματωμένων Συστημάτων

  • Περιορισμοί σχεδίασης ενσωματωμένων υπολογιστικών συστημάτων
  • Θεωρήσεις κόστους
  • Απόδοση και αποδοτικότητα
  • Κατανάλωση ισχύος
  • Διαχείριση θερμότητας

Καθορισμός των Στόχων Σχεδίασης

  • Διατηρώντας την απλότητα
  • Ορισμός της λειτουργικότητας
  • Ορισμός της λογικής και της δομής του προγράμματος

Αξιοπιστία Συστήματος

  • Επιθεώρηση και συντήρηση
  • Απαιτήσεις χρόνου λειτουργίας
  • Σημεία αποτυχίας

Επαναχρησιμοποίηση Κώδικα

  • Σχεδίαση χωρίς πλεονασμούς

Αφαίρεση Κώδικα

  • Απόκρυψη πληροφοριών
  • Αρθρώματα ανεξάρτητα περιβάλλοντος

Αρθρωματοποίηση Κώδικα

  • Αποσύνθεση
  • Χαλαρή σύζευξη
  • Ισχυρή συνοχή
  • Ακυκλικές εξαρτήσεις

Συντηρησιμότητα Κώδικα

  • Αναγνωσιμότητα
  • Δυνατότητα ελέγχου
  • Παραμετροποίηση
  • Αναβαθμίσεις απόδοσης

Θεωρήσεις Υλικού

  • Κλιμακούμενη Θερμική Σχεδιαστική Ισχύς (TDP)
  • Ενσωματωμένα γραφικά
  • Άλλα

Περίληψη και Συμπέρασμα

Απαιτήσεις

  • Βασικές γνώσεις ενσωματωμένων συστημάτων
  • Εμπειρία προγραμματισμού Embedded C
  • Κατανόηση των βασικών αρχών ηλεκτρονικών

Ακροατήριο:

  • Προγραμματιστές
 14 Ώρες

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


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

Σχόλια (2)

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

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