Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να γράψετε ένα πρόγραμμα οδήγησης συσκευής PCI Simple

οδηγοί συσκευών είναι προγράμματα που επιτρέπουν στο λειτουργικό σας σύστημα για να αλληλεπιδρούν με το υλικό του υπολογιστή σας . Οι οδηγοί είναι απαραίτητο για το υλικό του υπολογιστή σας για να λειτουργήσει σωστά . Δημιουργία οδηγών συσκευών για συσκευές PCI σας απαιτεί να έχετε μια κατανόηση του λειτουργικού σας συστήματος και του υλικού σας . Οι οδηγοί συσκευών πρέπει να είναι γραμμένο σε C ή C + + γλώσσα προγραμματισμού . Η πιο κατάλληλη ενότητα του οδηγού για τους οδηγούς PCI είναι το Kernel -Mode Driver πλαίσιο ( KMDF ) . Μεγάλο μέρος του κώδικα KMDF κατοικεί στο πλαίσιο που απαιτεί πολύ ελάχιστο κοινό κώδικα για τους οδηγούς PCI . Τα πράγματα που θα χρειαστείτε
Windows Driver Kit
εργαλεία εντοπισμού σφαλμάτων των Windows
C ή C + + compiler

Παρουσίαση Περισσότερες οδηγίες
Η

1 Κατεβάστε και εγκαταστήστε τα προγράμματα οδήγησης των Windows Kit ( WDK ) από τη Microsoft . Παρέχεται μια σύνδεση στην ενότητα Πόροι . Η WDK θα σας επιτρέψει να αναπτύξει , να συγκεντρώνουν και να διορθώσετε τους οδηγούς σας πριν από την αποστολή . 2

Αναζήτηση μέσω του δείγμα κώδικα που παρέχεται με WDK για ένα πρόγραμμα οδήγησης που είναι παρόμοια με τη συσκευή PCI σας . Αν είναι δυνατόν , να τροποποιήσετε το δείγμα κώδικα που παρέχεται από WDK με τις συγκεκριμένες ανάγκες της συσκευής PCI σας . Τροποποίηση του υφιστάμενου δείγμα κώδικα θα σώσει πολύ χρόνο και θα σας αποτρέψει από τα πολυάριθμα σφάλματα κωδικοποίησης . Το δείγμα κώδικα μπορεί επίσης να χρησιμεύσει ως ένα εκπαιδευτικό εργαλείο για να σας βοηθήσει να καταλάβετε τι απαιτείται για να γράψουμε οδηγούς για τα Windows .
Εικόνων 3

μεταγλώττισης και να οικοδομήσουν το πρόγραμμα οδήγησης χρησιμοποιώντας το βοηθητικό πρόγραμμα κατασκευής που περιλαμβάνεται με το WDK .
Η 4

Εγκαταστήστε ένα σύστημα ελέγχεται build των Windows για τον έλεγχο και τον εντοπισμό σφαλμάτων . Ένα ελεγμένο build είναι πιο αργή από ό, τι μια ελεύθερη κατασκευή, αλλά είναι εύκολο στη χρήση και θα δημιουργήσει εκτεταμένες πληροφορίες εντοπισμού σφαλμάτων .
5

Δημιουργήστε ένα αρχείο INF . Το αρχείο INF περιέχει το μεγαλύτερο μέρος της κεντρικής πληροφοριών του υπολογιστή σας χρησιμοποιεί για να εγκαταστήσετε το πρόγραμμα οδήγησης στον υπολογιστή σας .
Η 6

Δοκιμάστε νέος οδηγός σας με την εγκατάσταση στον υπολογιστή σας . Ελέγξτε για να δείτε εάν οι νέες λειτουργίες του προγράμματος οδήγησης σας σωστά ή αν προκαλεί τυχόν σφάλματα του συστήματος .
Η 7

Debug νέος οδηγός σας χρησιμοποιώντας την επιβεβαίωση του προγράμματος οδήγησης . Το επιβεβαίωσης του προγράμματος οδήγησης θα δοκιμάσει ο οδηγός σας για να δείτε πώς θα εκτελεί σε ακραίες και αγχωτικές καταστάσεις .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα