Της τεχνολογίαςΗλεκτρονική

I2C περιγραφή διεπαφής στα ρωσικά

Στις σύγχρονες οικιακές συσκευές, στις βιομηχανικές ηλεκτρονικές συσκευές και στον τηλεπικοινωνιακό εξοπλισμό, μπορείτε συχνά να συναντήσετε παρόμοιες λύσεις, αν και τα προϊόντα μπορεί να είναι σχεδόν άσχετα. Για παράδειγμα, σχεδόν κάθε σύστημα περιλαμβάνει τα εξής:

  • Ένας ορισμένος "έξυπνος" κόμβος ελέγχου, ο οποίος στην πλειονότητα των περιπτώσεων είναι ένας μικροϋπολογιστής ενός τσιπ.
  • Κόμβοι γενικού σκοπού, όπως buffers LCD, RAM, θύρες I / O, EEPROM ή εξειδικευμένοι μετατροπείς δεδομένων.
  • Ειδικοί κόμβοι, συμπεριλαμβανομένων σχεδίων ψηφιακού συντονισμού και επεξεργασίας σημάτων για συστήματα βίντεο και ραδιοφώνου.

Πώς να βελτιστοποιήσετε την εφαρμογή τους;

Για να μεγιστοποιήσουν τη χρήση τέτοιων κοινών λύσεων προς όφελος των σχεδιαστών και των ίδιων των κατασκευαστών και να βελτιώσουν τη συνολική απόδοση διαφόρων συσκευών και να απλοποιήσουν τα χρησιμοποιούμενα κυκλώματα, η Philips έχει θέσει ως στόχο την ανάπτυξη ενός εξαιρετικά απλού δίκυρου διαύλου διπλής κατεύθυνσης που παρέχει τον πιο παραγωγικό έλεγχο μεταξύ των μικροκυκλωμάτων. Αυτός ο δίαυλος παρέχει μεταφορά δεδομένων μέσω της διασύνδεσης I2C.

Μέχρι σήμερα, το εύρος αυτού του κατασκευαστή περιλαμβάνει περισσότερα από 150 CMOS, καθώς και διπολικές συσκευές που είναι συμβατές με το I2C και έχουν σχεδιαστεί για να λειτουργούν σε οποιαδήποτε από τις αναφερόμενες κατηγορίες. Θα πρέπει να σημειωθεί ότι η διεπαφή I2C είναι αρχικά ενσωματωμένη σε όλες τις συμβατές συσκευές, εξαιτίας των οποίων μπορούν χωρίς δυσκολίες να διατηρούν επαφή μεταξύ τους όταν χρησιμοποιούν ένα ειδικό δίαυλο. Λόγω της χρήσης μιας τέτοιας λύσης σχεδιασμού, ήταν δυνατόν να επιλυθεί ένας επαρκώς μεγάλος αριθμός προβλημάτων σύζευξης διάφορου εξοπλισμού, ο οποίος είναι αρκετά χαρακτηριστικός για την ανάπτυξη ψηφιακών συστημάτων.

Κύρια πλεονεκτήματα

Ακόμη και αν κοιτάξετε σύντομα την περιγραφή των διασυνδέσεων UART, SPI, I2C, μπορείτε να διακρίνετε τα ακόλουθα πλεονεκτήματα του τελευταίου:

  • Για να δουλέψετε, χρειάζεστε μόνο δύο γραμμές - συγχρονισμό και δεδομένα. Κάθε συσκευή που συνδέεται σε τέτοιο λεωφορείο στο μέλλον μπορεί να προγραμματιστεί για να απευθύνει μια εντελώς μοναδική διεύθυνση. Ανά πάσα στιγμή, υπάρχει μια απλή σχέση που επιτρέπει στο master να λειτουργεί ως κύριος πομπός ή κύριος δέκτης.
  • Αυτός ο δίαυλος παρέχει τη δυνατότητα να έχουν αρκετούς ηγέτες ταυτόχρονα, παρέχοντας όλα τα απαραίτητα μέσα για τον προσδιορισμό συγκρούσεων, καθώς και διαιτησία για την αποφυγή καταστροφής δεδομένων σε περίπτωση που δύο ή περισσότεροι κεντρικοί υπολογιστές αρχίσουν ταυτόχρονα να μεταδίδουν πληροφορίες. Στην τυπική λειτουργία, μεταδίδονται μόνο σειριακά δεδομένα οκτώ δυαδικών ψηφίων με ταχύτητα όχι μεγαλύτερη από 100 kbit / s, ενώ σε γρήγορη λειτουργία το όριο αυτό μπορεί να αυξηθεί τέσσερις φορές.
  • Στα τσιπ, χρησιμοποιείται ένα ειδικό ενσωματωμένο φίλτρο, το οποίο καταστέλλει αποτελεσματικά τις εκρήξεις και εξασφαλίζει μέγιστη ακεραιότητα δεδομένων.
  • Ο μέγιστος δυνατός αριθμός τσιπ που μπορούν να συνδεθούν σε ένα δίαυλο περιορίζεται μόνο από τη μέγιστη δυναμικότητά του 400 pF.

Πλεονεκτήματα για τους σχεδιαστές

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

Υπάρχουν πολλά πλεονεκτήματα που διακρίνουν τη διασύνδεση I2C. Η περιγραφή, ιδιαίτερα, σας επιτρέπει να δείτε τα παρακάτω πλεονεκτήματα για τους σχεδιαστές:

  • Τα μπλοκ στο λειτουργικό διάγραμμα αντιστοιχούν πλήρως στα μικροκυκλώματα και συγχρόνως εξασφαλίζεται επαρκώς ταχεία μετάβαση από το λειτουργικό στο κύριο.
  • Δεν υπάρχει ανάγκη ανάπτυξης διεπαφών διαύλου, επειδή ο δίαυλος είναι ήδη ενσωματωμένος σε ειδικές μάρκες.
  • Ενσωματωμένα πρωτόκολλα για τη μεταφορά πληροφοριών και διευθύνσεων διευθύνσεων επιτρέπουν στο σύστημα να είναι πλήρως προγραμματιζόμενο.
  • Οι ίδιοι τύποι μαρκών μπορούν να χρησιμοποιηθούν σε εντελώς διαφορετικές εφαρμογές, εάν είναι απαραίτητο.
  • Ο συνολικός χρόνος ανάπτυξης μειώνεται σημαντικά λόγω του γεγονότος ότι οι σχεδιαστές μπορούν γρήγορα να εξοικειωθούν με τις πιο συχνά χρησιμοποιούμενες λειτουργικές μονάδες, καθώς και όλα τα είδη μικροκυκλωμάτων.
  • Αν είναι επιθυμητό, μπορείτε να προσθέσετε ή να αφαιρέσετε από τα τσιπ συστήματος και χωρίς να ασκείτε μεγάλη επιρροή σε άλλο εξοπλισμό που συνδέεται σε ένα δίαυλο.
  • Ο συνολικός χρόνος ανάπτυξης λογισμικού μπορεί να μειωθεί σημαντικά λόγω του γεγονότος ότι επιτρέπεται η χρήση της βιβλιοθήκης επαναχρησιμοποιήσιμων ενοτήτων λογισμικού.

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

  • Ένας αρκετά υψηλός βαθμός αντοχής σε τυχόν παρεμβολές.
  • Εξαιρετικά χαμηλή κατανάλωση ενέργειας.
  • Η ευρύτερη περιοχή τάσης τροφοδοσίας.
  • Ευρεία περιοχή θερμοκρασιών.

Πλεονεκτήματα για τους τεχνολόγους

Θα πρέπει να σημειωθεί ότι όχι μόνο οι σχεδιαστές αλλά και οι τεχνολόγοι πολύ συχνά πρόσφατα άρχισαν να χρησιμοποιούν μια εξειδικευμένη διασύνδεση I2C. Η περιγραφή στα ρωσικά δείχνει ένα αρκετά ευρύ φάσμα προσόντων που παρέχονται σε αυτή την κατηγορία ειδικών:

  • Ένας τυποποιημένος σειριακός δίαυλος δύο συρμάτων με αυτή τη διασύνδεση επιτρέπει την ελαχιστοποίηση των συνδέσεων μεταξύ των μικροκυκλωμάτων, δηλαδή έχουν λιγότερες επαφές και λιγότερα κομμάτια, έτσι ώστε οι πλακέτες τυπωμένων κυκλωμάτων να γίνονται λιγότερο δαπανηρές και να έχουν πολύ μικρότερες διαστάσεις.
  • Η πλήρως ενσωματωμένη διεπαφή I2C LCD1602 ή κάποια άλλη επιλογή εξαλείφει πλήρως την ανάγκη για αποκωδικοποιητές διευθύνσεων, καθώς και άλλες εξωτερικές μικρές λογικές.
  • Προβλέπεται η ταυτόχρονη χρήση πολλών ξενιστών σε έναν τέτοιο δίαυλο, με αποτέλεσμα να επιταχύνεται σημαντικά η δοκιμή και η επακόλουθη διαμόρφωση του εξοπλισμού, καθώς ο δίαυλος μπορεί να συνδεθεί με τον υπολογιστή της γραμμής συναρμολόγησης.
  • Η διαθεσιμότητα διεπαφών συμβατών με αυτή τη διασύνδεση σε VSO, SO και εξειδικευμένο πακέτο DIL επιτρέπει τη σημαντική μείωση των απαιτήσεων για το μέγεθος της συσκευής.

Πρόκειται για μια σύντομη λίστα με τα πλεονεκτήματα που διακρίνουν τη διεπαφή I2C του LCD1602 και άλλων. Επιπλέον, τα συμβατά τσιπ επιτρέπουν τη σημαντική αύξηση της ευελιξίας του συστήματος, παρέχοντας εξαιρετικά απλό σχεδιασμό διαφόρων επιλογών εξοπλισμού, καθώς και σχετικά εύκολη αναβάθμιση για περαιτέρω υποστήριξη της ανάπτυξης στο σύγχρονο επίπεδο. Έτσι, είναι δυνατόν να αναπτυχθεί μια ολόκληρη οικογένεια διαφορετικού εξοπλισμού, χρησιμοποιώντας ως βάση ένα συγκεκριμένο βασικό μοντέλο.

Οι περαιτέρω αναβαθμίσεις του εξοπλισμού και η επέκταση των λειτουργιών του μπορούν να πραγματοποιηθούν μέσω μιας τυποποιημένης σύνδεσης στο δίαυλο του αντίστοιχου τσιπ χρησιμοποιώντας τη διεπαφή Arduino 2C ή κάποια άλλη διαθέσιμη λίστα. Εάν απαιτείται μεγαλύτερη ROM, τότε στην περίπτωση αυτή θα αρκεί να επιλέξετε έναν άλλο μικροελεγκτή που θα έχει αυξημένη χωρητικότητα ROM. Δεδομένου ότι τα ενημερωμένα τσιπ μπορούν να αντικαταστήσουν εντελώς τα παλιά, αν είναι απαραίτητο, μπορείτε εύκολα να προσθέσετε νέες ιδιότητες στον εξοπλισμό ή να αυξήσετε τη συνολική απόδοση μέσω της συνηθισμένης αποσύνδεσης των παρωχημένων μαρκών και της περαιτέρω αντικατάστασης τους με νεότερο εξοπλισμό.

ACCESS.bus

Λόγω του γεγονότος ότι ο δίαυλος έχει δύο-καλώδιο χαρακτήρα, καθώς και τη δυνατότητα για την αντιμετώπιση των προγραμμάτων, για ACCESS.bus μία από τις πιο ιδανικές πλατφόρμες είναι η διασύνδεση I2C. Η προδιαγραφή (η περιγραφή στα ρωσικά παρουσιάζεται στο άρθρο) αυτής της συσκευής την καθιστά μια πολύ φθηνότερη εναλλακτική λύση από την ενεργά χρησιμοποιούμενη διασύνδεση RS-232C για τη σύνδεση διαφόρων περιφερειακών σε υπολογιστές χρησιμοποιώντας ένα τυπικό τεσσάρων ακίδων.

Εισαγωγή στις προδιαγραφές

Για σύγχρονες εφαρμογές ελέγχου 8 bit που χρησιμοποιούν μικροελεγκτές, είναι δυνατή η εγκατάσταση ορισμένων κριτηρίων σχεδιασμού:

  • Το πλήρες σύστημα στις περισσότερες περιπτώσεις περιλαμβάνει έναν μικροελεγκτή και άλλες περιφερειακές συσκευές, συμπεριλαμβανομένης μνήμης και όλων των ειδών θύρες I / O.
  • Το συνολικό κόστος συνδυασμού διαφόρων συσκευών σε ένα σύστημα πρέπει να ελαχιστοποιηθεί.
  • Το σύστημα που είναι επιφορτισμένο με λειτουργίες διαχείρισης δεν απαιτεί την παροχή υψηλής ταχύτητας μεταφοράς πληροφοριών.
  • Η συνολική απόδοση εξαρτάται άμεσα από τον επιλεγμένο εξοπλισμό, καθώς και από τη φύση του συνδετικού διαύλου.

Για να αναπτύξετε ένα σύστημα που πληροί πλήρως τα παραπάνω κριτήρια, πρέπει να χρησιμοποιήσετε ένα δίαυλο στο οποίο θα χρησιμοποιηθεί η σειριακή διασύνδεση I2C. Παρά το γεγονός ότι ο σειριακός δίαυλος δεν έχει παράλληλο εύρος ζώνης, χρειάζεται λιγότερες συνδέσεις και λιγότερες επαφές chip. Ταυτόχρονα, μην ξεχνάτε ότι το λεωφορείο περιλαμβάνει όχι μόνο τα καλώδια σύνδεσης, αλλά και τις διάφορες διαδικασίες και μορφές που απαιτούνται για την παροχή επικοινωνίας μέσα στο σύστημα.

Οι συσκευές επικοινωνίας που χρησιμοποιούν εξομοίωση λογισμικού I2C ή αντίστοιχο δίαυλο πρέπει να έχουν ειδικό πρωτόκολλο που μπορεί να αποτρέψει διάφορες συγκρούσεις, απώλειες ή φραγή πληροφοριών. Οι γρήγορες συσκευές θα πρέπει να είναι σε θέση να επικοινωνούν με αργούς και το σύστημα δεν θα πρέπει να εξαρτάται από τον εξοπλισμό που είναι συνδεδεμένος με αυτό, γιατί διαφορετικά δεν μπορούν να χρησιμοποιηθούν όλες οι βελτιώσεις και οι τροποποιήσεις. Είναι επίσης αναγκαίο να αναπτυχθεί μια διαδικασία με την οποία είναι πραγματικά δυνατό να προσδιοριστεί ποια συσκευή ελέγχει επί του παρόντος το λεωφορείο και σε ποιο χρονικό σημείο. Επιπλέον, αν υπάρχουν διαφορετικές συσκευές με διαφορετικές συχνότητες ρολογιού που είναι συνδεδεμένες στον ίδιο δίαυλο, πρέπει να προσδιορίσετε την πηγή του συγχρονισμού. Όλα αυτά τα κριτήρια αντιστοιχούν στη διεπαφή I2C για AVR και οποιεσδήποτε άλλες από αυτόν τον κατάλογο.

Βασική ιδέα

Ο δίαυλος I2C μπορεί να υποστηρίξει οποιαδήποτε τεχνολογία chip που χρησιμοποιείται. Η διεπαφή I2C LabVIEW και άλλες παρόμοιες με αυτήν παρέχουν τη χρήση δύο γραμμών για τη μεταφορά πληροφοριών - δεδομένων και συγχρονισμού. Κάθε συσκευή που συνδέεται με αυτόν τον τρόπο αναγνωρίζεται από μια μοναδική διεύθυνση, ανεξάρτητα από το αν πρόκειται για μνήμη LCD, μικροελεγκτή, μνήμη ή διασύνδεση πληκτρολογίου και μπορεί να λειτουργήσει ως δέκτης ή πομπός ανάλογα με το ποιο σκοπό Αυτός ο εξοπλισμός προορίζεται.

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

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

Η διεπαφή επικοινωνίας I2C παρέχει την παρουσία πολλών οδηγών, δηλαδή περισσότερων από μία συσκευών που είναι σε θέση να διαχειρίζονται το δίαυλο, είναι σε θέση να συνδεθεί με αυτό. Η δυνατότητα χρήσης περισσότερων από έναν μικροελεγκτή σε έναν δίαυλο δηλώνει ότι μπορούν να σταλούν περισσότερες από μία μονάδες σε συγκεκριμένο χρονικό σημείο. Για να εξαλειφθεί το ενδεχόμενο χάος, το οποίο κινδυνεύει να εμφανιστεί σε περίπτωση τέτοιας κατάστασης, αναπτύσσεται μια εξειδικευμένη διαδικασία διαιτησίας, η οποία χρησιμοποιεί τη διασύνδεση I2C. Οι εξερευνητές και άλλες συσκευές παρέχουν τη δυνατότητα σύνδεσης των συσκευών με το λεγόμενο κανόνα εγκατάστασης Ι.

Η παραγωγή ενός σήματος ρολογιού αποτελεί ευθύνη του πλοιάρχου και κάθε ένας από αυτούς παράγει το δικό του σήμα κατά τη μεταφορά δεδομένων και στο μέλλον μπορεί να αλλάξει μόνο αν «τραβηχτεί» από μια αργή συσκευή υποτελούς ή άλλο κύριο σε περίπτωση σύγκρουσης.

Γενικές ρυθμίσεις

Τόσο το SCL όσο και το SDA είναι γραμμές διπλής κατεύθυνσης που συνδέονται με τη θετική πηγή ισχύος χρησιμοποιώντας μια αντίσταση pull-up. Όταν το ελαστικό είναι εντελώς ελεύθερο, κάθε γραμμή βρίσκεται σε υψηλή θέση. Τα στάδια εξόδου των συσκευών που είναι συνδεδεμένα στο δίαυλο πρέπει να είναι ανοιχτά-αγωγούς ή ανοιχτοί συλλέκτες έτσι ώστε να μπορεί να παρασχεθεί η λειτουργία επεξεργασίας.Η πληροφορία μέσω της διασύνδεσης I2C μπορεί να μεταδοθεί σε ταχύτητα όχι μεγαλύτερη από 400 kbit / s σε γρήγορη λειτουργία, ενώ σε κανονική ταχύτητα Δεν υπερβαίνει τα 100 kbit / s. Ο συνολικός αριθμός συσκευών που μπορούν να συνδεθούν ταυτόχρονα στον δίαυλο εξαρτάται μόνο από μία παράμετρο. Αυτή είναι η χωρητικότητα της γραμμής, η οποία δεν υπερβαίνει τα 400 pF.

Επιβεβαίωση

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

Στην πλειοψηφία των περιπτώσεων, ο δέκτης που απευθύνεται πρέπει να παράγει κατ 'ανάγκη επιβεβαίωση μετά από κάθε ληφθείσα δυφιολέξη και η μόνη εξαίρεση είναι εκείνες οι περιπτώσεις όπου η έναρξη του πακέτου περιλαμβάνει τη διεύθυνση CBUS.

Εάν ο υποτελής δέκτης δεν έχει τη δυνατότητα να στείλει επιβεβαίωση της δικής του διεύθυνσης, είναι απαραίτητο να αφήσει τη γραμμή δεδομένων σε υψηλή κατάσταση και μετά ο πλοίαρχος θα μπορέσει να εκδώσει σήμα "Stop" που θα διακόψει την αποστολή όλων των πληροφοριών. Εάν η διεύθυνση επιβεβαιωθεί, αλλά ο σκλάβος δεν μπορεί να πάρει άλλα δεδομένα για μεγάλο χρονικό διάστημα, το δέμα πρέπει επίσης να διακοπεί. Για να γίνει αυτό, ο σκλάβος δεν αναγνωρίζει το επόμενο ληφθέν byte και απλώς αφήνει τη γραμμή δεδομένων σε υψηλή κατάσταση, προκαλώντας το master να παράγει ένα σήμα Stop.

Εάν, κατά τη διαδικασία μεταφοράς, παρέχεται κύριος δέκτης, τότε σε αυτή την περίπτωση πρέπει να ενημερώσει τον σκλάβο σχετικά με το τέλος του κιβωτίου ταχυτήτων, και αυτό γίνεται διότι δεν επιβεβαιώνει το τελευταίο ληφθέν byte. Στην περίπτωση αυτή, ο πομπός-σκλάβος απελευθερώνει αμέσως τη γραμμή δεδομένων, έτσι ώστε ο πλοίαρχος να μπορεί να εκπέμψει σήμα "Stop" ή να επαναλάβει ξανά το σήμα "Start".

Για να ελέγξετε τη διαθεσιμότητα του εξοπλισμού, μπορείτε να προσπαθήσετε να μπείτε των κατ 'αποκοπή παραδείγματα σκίτσα για το περιβάλλον Arduino I2C, όπως στην παραπάνω φωτογραφία.

διαιτησία

Ο μόλυβδος μπορεί να αρχίσει τη διαβίβαση πληροφοριών μόνο μετά την πλήρη απελευθέρωση του ελαστικού, αλλά δύο ή περισσότερα κορυφαία μπορούν να περάσουν την παραγωγή του σήματος εκκίνησης σε ελάχιστο χρόνο κατακράτησης. Αυτό οδηγεί τελικά σε μια συγκεκριμένη σήμα «εκκίνησης» στο λεωφορείο.

Οι εργασίες που πραγματοποιήθηκαν στο SDA λεωφορείο διαιτησίας εκείνες τις στιγμές μέχρι SCL-bus είναι σε υψηλή κατάσταση. Αν ένας από τους κορυφαίους αρχίζει να μεταδίδει τη γραμμή δεδομένων χαμηλή, αλλά το άλλο - υψηλή, τότε ο τελευταίος είναι εντελώς αποσυνδεδεμένη από αυτό, επειδή η κατάσταση της SDL δεν είναι κατάλληλο υψηλότερη κατάσταση της επέκτασης του.

Συνέχιση της διαιτησίας μπορεί να πραγματοποιηθεί σε διάφορα bits. Λόγω του γεγονότος ότι οι πρώτες διευθύνσεις μεταδίδεται και στη συνέχεια τα δεδομένα, η διαιτησία μπορεί να έχει διάρκεια μέχρι το τέλος της διεύθυνσης, και αν θα πρέπει να αντιμετωπιστούν με κορυφαία την ίδια συσκευή, σε αυτή την περίπτωση, θα λάβουν μέρος και διάφορα στοιχεία στη διαιτησία. Λόγω αυτής της διαιτησίας δεδομένα καθεστώς δεν χάνεται σε περίπτωση οποιασδήποτε σύγκρουσης.

Εάν ο πλοίαρχος χάνει διαιτησίας, στην οποία περίπτωση μπορεί να εκδώσει παλμούς συγχρονισμού SCL μέχρι το τέλος byte, και για τις οποίες η πρόσβαση έχει χαθεί.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.delachieve.com. Theme powered by WordPress.