We use cookies to analyze our traffic. If you continue to use our website, you consent to the use of our cookies.Ok I agree!

ΣΥΣΤΗΜΑΤΑ ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΩΝ

Μαθησιακά Αποτελέσματα:

Με την ολοκλήρωση του μαθήματος ο σπουδαστής θα έχει εξοικειωθεί με τους μικροελεγκτές, την έννοια του (πραγματικού) χρόνου σε υπολογιστικά συστήματα, τον έλεγχο υλικού μέσο λογισμικού, την αλληλεπίδραση ενός υπολογιστικού συστήματος με το περιβάλλον, τις τεχνικές εισόδου/εξόδου και τη σχεδίαση εφαρμογών που βασίζονται σε μικροεπεξεργαστές.




Γενικές Ικανότητες:

Οι ικανότητες που πρέπει να αποκτήσει ο πτυχιούχος και στις οποίες αποσκοπεί το μάθημα είναι:

  • Αυτόνομη εργασία.
  • Ομαδική εργασία.
  • Εργασία σε διεθνές περιβάλλον.
  • Εργασία σε διεπιστημονικό περιβάλλον.




Περιεχόμενο Μαθήματος:

  • Εισαγωγή στην δομή.
  • Αρχιτεκτονική και βασικά δομικά στοιχεία μικροεπεξεργαστών.
  • Έμφαση σε διαφορές.
  • Πλεονεκτήματα.
  • Μειονεκτήματα των βασικών κατηφοριών RISC/CISC αρχιτεκτονικών.
  • Έμφαση στην σχεδίαση και προγραμματισμό/έλεγχο βασικών δομικών στοιχείων όπως διαύλους (Buses.)
  • Μνημών (Memories) ..
  • Διακοπών (Priority Interrupt Controllers. Interrupt handling etc.)
  • Αριθμητικών/Λογικών Μονάδων (ALUs) και αντίστοιχων chips υλοποίησης.
  • Προγραμματιστικά μοντέλα (Programming Models).
  • Αναλυτική περιγραφή ενός απλού.
  • 8bit επεξεργαστή RISC π.χ. Intel, Atmel, ARM, TI.
  • Εμβάθυνση στην αρχιτεκτονική, μελέτη και προγραμματισμό μικροεπεξεργαστών.
  • Έμφαση στη επικοινωνία, χρήση και προγραμματισμό περιφερικών συστημάτων.
  • Διαχείριση περιφερικών και I/O υποσυστημάτων όπως ADC ελεγκτές, Timers, μνήμες, LCDs. Buttons κ.α.
  • Σειριακή επικοινωνία/Παράλληλη επικοινωνία και έφεση στα αντίστοιχα chips υλοποίησης.
  • Χρήση υποσυστημάτων ασύρματης μετάδοσης (e.g. ΒΤ radios. IEEE 802.15.4. IEEE 802.11).
  • Προχωρημένες τεχνικές πραγματισμού και απασφαλμάτωσεις .
  • Εργαστήριο Μαθήματος: Λειτουργική προσομοίωση και εφαρμογή προγραμμάτων σε αναπτυξιακά συστήματα πραγματικού χρόνου.