Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
C Βασικοί τύποι δεδομένων
- Ακέραιοι τύποι
- Τύποι κινητής υποδιαστολής
- Δείκτες (αριθμητική δείκτη, αποπροστασία δείκτη)
- Πίνακες
- Η σχέση μεταξύ πινάκων και δεικτών
- Αριθμοί
Programming κατασκευές
- αν - αλλιώς δηλώσεις
- αλλαγή δηλώσεων
- ενώ βρόχους και do - while βρόχους
- για βρόχους
- πρέπει να δηλώσεις
- Λειτουργίες σε C
- Πρωτότυπα λειτουργιών
- Κατανόηση του μηχανισμού κλήσης του C για τη μετάδοση ορισμάτων
- Λειτουργίες υλοποίησης
- Λειτουργίες κλήσης
- Χρήση δεικτών για τη μετάδοση τιμών με αναφορά
- Πέρασμα πινάκων σε συναρτήσεις
- Κατανόηση του μηχανισμού επιστροφής τιμής του C
- Χρήση δεικτών για επιστροφή τιμών με αναφορά
Δομές Δεδομένων
- Καθορισμός δομών δεδομένων
- Accessη επεξεργασία και ο χειρισμός των στοιχείων μιας δομής δεδομένων
- Δείκτες σε δομές δεδομένων
- Ο τελεστής βέλους (->).
- Χρήση δείκτη για τη διέλευση μιας σειράς δομών δεδομένων
Προχωρημένα θέματα
- Δείκτες σε δείκτες
- Δείκτες συνάρτησης
- Const και στατικές λέξεις-κλειδιά - οι έννοιες και οι χρήσεις τους
- Cast και casting Χρήση δείκτες void *
- Δομές δεδομένων που περιέχουν δείκτες σε δομές δεδομένων
- Δομές δεδομένων που περιέχουν δείκτες συνάρτησης
- Δείκτες συναρτήσεων και προγραμματισμός βάσει πίνακα
- Πεδία bit σε δομές δεδομένων
- Σωματεία
- Χρήση πινάκων για την υλοποίηση κυκλικών buffer και στοίβων
- Ενότητες ως δομές δεδομένων και διεπαφές
- Δυναμικές δομές δεδομένων και οι χρήσεις τους
- Μεμονωμένα συνδεδεμένες λίστες
- Λίστες διπλά συνδεδεμένες
Επισκόπηση της βασικής βιβλιοθήκης C
- putc, putchar, getc, getchar
- printf, scanf
- Συναρτήσεις χειρισμού συμβολοσειρών (strcpy, strcat, ...) Ενσωματωμένα θέματα προσανατολισμένα στο σύστημα
- Ρύθμιση διευθύνσεων θυρών
- Ορισμός δομών δεδομένων προσανατολισμένων στα bit
- Ειδικά χαρακτηριστικά μεταγλωττιστή
- #pragmas
- Επεκτάσεις χωρίς ANSII C
- Accessεπεξεργασία και χειρισμός καταχωρητών ειδικών συναρτήσεων
- Εφαρμογή χειριστών διακοπής
- Κλήση κωδικού συναρμολόγησης από το C
- Κλήση C από τον κωδικό συναρμολόγησης
- Συνδέκτες και σενάρια σύνδεσης
- Κατανόηση των βιβλιοθηκών περιφερειακών συσκευών στόχων και των χρήσεών τους
- Υλοποίηση των δικών σας βιβλιοθηκών συσκευών
- Χρονοδιακόπτες και οι χρήσεις τους
- Χρονοδιακόπτες υλικού
- Χρονοδιακόπτες λογισμικού
Βασικά στοιχεία προγραμματισμού με γνώμονα την εκδήλωση
- Θύρα I/O - LED που αναβοσβήνουν
- Καθυστερήσεις λογισμικού
- Σάρωση πληκτρολογίου
- Βασικό RS232
- Βασική απόκτηση δεδομένων και διεπαφή αισθητήρα
- Εργασία με EEPROM (σε τσιπ και SPI/I2C)
Απαιτήσεις
Κανένας
14 Ώρες
Σχόλια (2)
Ένα ενδιαφέρον και πλατύ περιθώριο
Maciej Perkowski - Nordic Semiconductor
Κομμάτι - Advanced C Programming
Μηχανική Μετάφραση
Μεγάλες ιδέες με γνώση πρακτικών εφαρμογών
Patrick German - Roush Industries
Κομμάτι - Programming in C
Μηχανική Μετάφραση