USB NRZI Interface Protokoll

S

Sputnik

Guest
Ich lese in diesem Tutorial über die USB-Schnittstelle, und es spricht über die NRZI (NonReturn zu Zero Inverted)-Protokoll, das heißt es wie folgt:
Toggle-Bit jedes Mal für mehrere Daten 0s.
-Nicht wechseln jedes Bit für mehrere Daten 1S.
Toggle jeder Daten-1-0-Paar.
-Nicht jeder toggle Daten zwischen 0 und 1 Paar.

Er sagt auch, das ist der Grund, warum der USB-Spezifikation implementiert die therm "Bit-Füllung", die nach 6 aufeinander folgenden Daten-Bits 1, wird eine 0 oder "gefüllt", damit die Synchronisation und das ist mir wirklich verwirrend.Wie wird die nachgeschalteten Gerät (dass ich die Gestaltung) wissen, dass ein bisschen wurde "gefüllt" in den Datenstrom.

Wer weiß, was dies bedeutet und wie es funktioniert, bitte erklären Sie mir.

Danke
Sputnik

<img src="http://www.edaboard.com/images/smiles/icon_idea.gif" alt="Idee" border="0" />
 
Was ist das Protokoll für die Schnittstelle NRZI?Ich habe von NRZ Kodierung vor, etwas im Zusammenhang mit diesem.

 
Sputnik schrieb:

Ich lese in diesem Tutorial über die USB-Schnittstelle, und es spricht über die NRZI (NonReturn zu Zero Inverted)-Protokoll, das heißt es wie folgt:

Toggle-Bit jedes Mal für mehrere Daten 0s.

-Nicht wechseln jedes Bit für mehrere Daten 1S.

Toggle jeder Daten-1-0-Paar.

-Nicht jeder toggle Daten zwischen 0 und 1 Paar.Er sagt auch, das ist der Grund, warum der USB-Spezifikation implementiert die therm "Bit-Füllung", die nach 6 aufeinander folgenden Daten-Bits 1, wird eine 0 oder "gefüllt", damit die Synchronisation und das ist mir wirklich verwirrend.
Wie wird die nachgeschalteten Gerät (dass ich die Gestaltung) wissen, dass ein bisschen wurde "gefüllt" in den Datenstrom.Wer weiß, was dies bedeutet und wie es funktioniert, bitte erklären Sie mir.Danke

Sputnik
<img src="http://www.edaboard.com/images/smiles/icon_idea.gif" alt="Idee" border="0" />
 
Tatsache ist, dass die USB-Chips sind nicht verkauft, oder zumindest habe ich noch nie gesehen haben, hier in meinem Land.Ich kann mich nicht um, weil mein Vater nicht gern, um über das Internet, und es wird teuer.Ich würde noch gerne, dies zu verstehen, damit sollte ich ein Mikrocontroller, das stark genug, ich kann es Programm für die USB-Schnittstelle.

Sputnik

<img src="http://www.edaboard.com/images/smiles/icon_idea.gif" alt="Idee" border="0" />
 
Es ist sehr schwer zu realisieren eine mit einem Mikrocontroller, weil der extrem hohe Bitrate erforderlich.Aber jemand hat ein erstaunlich umgesetzt auf einem AVR.Suche nach IgorPlug.
Aber IMO,
so ist es doch verrückt zu implementieren, und auch wenn es Ihnen gelingt, wird man wahrscheinlich nicht mehr Taktzyklen links zum Servicemenü alle sonstigen Aufgaben gleichzeitig.

 
Bitte schauen Sie unter diesem Link:

http://www.beyondlogic.org/dddtools/dddtools.htm

benri22

 

Welcome to EDABoard.com

Sponsor

Back
Top