9-Bit serielles Protokoll

October 24

9-Bit serielles Protokoll

Ein Multiprozessor-Gerät hat einen Mikrocontroller (Meister) anweisen, mehrere Slaves (Prozessoren). Die 9-Bit serielles Protokoll ist eine Möglichkeit, die ein Mikrocontroller mit dieser Slave-Geräten kommuniziert.

Funktionen

Alle Sklaven-Prozessoren sind zum Master durch das gleiche Kabel verbunden. Sie alle erhalten alle Daten, die der Master verschickt. Hört auf alle Daten, die nicht für sie gedacht können viel Prozessorzeit, so dass die Slave-Geräte programmiert werden, um den Datenverkehr auf der Leitung zu ignorieren. Sie müssen nur ein Byte Adresse überwachen. Das 9. Bit des seriellen Protokolls 9 Bit bezeichnet ein Byte der Adresse.

Funktion

Das Byte Adresse fungiert als ein Unterbrecher. Alle Slaves müssen stoppen, was sie tun und das Byte Adresse, um festzustellen, ob ihre Adresse zu überprüfen. Wenn das 9. Bit festgelegt ist, ist das Byte ein Byte Adresse und keinem Datenbyte. Nur der adressierte Slave nimmt alle folgenden Datenbytes. In einem Datenbyte wird das 9. Bit gelöscht.

System

Das 9-Bit serielle Protokoll reduziert Zeit verschwenden unter kontrollierten Prozessoren. Alle Sklaven haben nur für ein Byte Adresse heraus zu hören. Alle folgenden Adressbytes Bytes sind Datenbytes, bis das nächste Byte der Adresse ausgegeben wird. Durch diese Methode signalisiert das 9. Bit auch Anfang und Ende einer Übertragung.