SPI είναι αυτό που είναι γνωστό ως μια σειριακή αρτηρία . Με άλλα λόγια , αυτό αποτελείται από ένα σύνολο ηλεκτρικών αγωγών . Αυτά συνδέουν διάφορες λειτουργικές μονάδες ενός υπολογιστή μαζί με τέτοιο τρόπο ώστε κάθε μονάδα δέχεται μεταδόσεις από όλες τις άλλες μονάδες. Η επικοινωνία πραγματοποιείται μέσω μόνο κανάλι που προσφέρει ένα δυαδικό ψηφίο , ή λίγο , σε μια στιγμή . Αυτό είναι σε αντίθεση με παράλληλες ανακοινώσεις , στις οποίες πολλαπλών σειριακών κανάλια συνδυάζουν .
Εικόνων σύγχρονη , πλήρη αμφίδρομη επικοινωνία
Η
SPI είναι συγχρονισμένες, πράγμα που σημαίνει ότι λειτουργεί σε καθορισμένο χρόνο διαστήματα , που ελέγχεται από ένα ρολόι . Λειτουργεί επίσης σε πλήρως αμφίδρομη , πράγμα που σημαίνει ότι τα σήματα που μεταφέρουν δεδομένα μπορούν να πάνε και στις δύο κατευθύνσεις ταυτόχρονα. Στην SPI , τα δεδομένα είναι πάντα ανταλλάσσονται μεταξύ των συσκευών . Όταν μια συσκευή μεταδίδει τα δεδομένα , θα πρέπει να διαβάσετε τα εισερχόμενα δεδομένα από άλλες συσκευές πριν προσπαθήσει να στείλει ξανά . Αν δεν διαβάσετε πρώτα ότι τα εισερχόμενα δεδομένα , τα εισερχόμενα δεδομένα χάνονται και η συσκευή SPI μπορεί να απενεργοποιηθεί ως αποτέλεσμα . Μια συσκευή SPI πρέπει , ωστόσο , να διακρίνει αν τα εισερχόμενα δεδομένα είναι ουσιαστική ή όχι , έτσι ώστε να μπορεί είτε να απορρίψει ή να δημιουργήσει εικονικά δεδομένα σε απάντηση .
Η Master- Slave Σχέσεις
συσκευές SPI επικοινωνούν χρησιμοποιώντας μια σχέση κυρίου-υποτελούς , στην οποία η κύρια συσκευή ξεκινά ένα πλαίσιο δεδομένων . SPI προσδιορίζει τέσσερα σήματα , ρολόι , τον έλεγχο έξω σκλάβος ( MOSI ) , master στο slave out ( MISO ) και επιλέξτε σκλάβος . Το σήμα ρολογιού παράγεται από την κύρια συσκευή και η συμβολή σε όλες τις συσκευές slave , ενώ , όπως υποδηλώνει το όνομα , τα σήματα MOSI και MISO μεταφέρουν τα δεδομένα από την κύρια συσκευή με τη συσκευή slave και πάλι πίσω . SPI δεν έχει μηχανισμό να επιβεβαιώσει την παραλαβή των δεδομένων και δεν παρέχει έλεγχο ροής .
Εικόνων Πλεονεκτήματα και Μειονεκτήματα
Η
SPI προσφέρει ταχύτητα μεταφοράς δεδομένων , ή στο εύρος ζώνης , μέχρι 10 megabits ανά δευτερόλεπτο . SPI διακρίνει η ίδια πραγματικά σε εφαρμογές - όπως οι επικοινωνίες μεταξύ ενός κωδικοποιητή - αποκωδικοποιητή ή codec, και ένα ψηφιακό επεξεργαστή σήματος - που επωφελούνται από την πλήρη δυνατότητα εκτύπωσης διπλής όψης του . SPI είναι tmostly εύκολο να εφαρμοστεί για τις αιτήσεις ενιαίας master-slave , αλλά διαθέτει ενσωματωμένη - στην αντιμετώπιση , έτσι ώστε να μπορεί να είναι δύσκολο να εφαρμοστεί για πολλούς σκλάβους .
Η
εικόνων