interfață USB
În plus, câmpul de date este transmis.
USB Prin urmare, aceste aceleași 127 de dispozitive acceptate (dispozitiv nul - sistem).
Startul marcare cadru - un câmp număr de cadru (11 biți).
Pachetele de date - datele în sine (0-1023 bytes).
În alte pachete de date câmp este absent.
checksum transmis la pachetul de marcaj final, iar datele pentru markeri (5 biți), date (11 biți), algoritmi de calcul de control sunt diferite.
Fiecare schimb de date este inițiată de către calculatorul gazdă care emite token-ul și completează pachetul de confirmare (fig. 3.11).
Fig. 3.11. secvență de schimb de pachete de date în USB
marcator model de schimb trimite calculatorul gazdă.
Acesta transmite dispozitivul terminal de date (model de „citirea de pe dispozitivul terminal“) sau calculatorul gazdă (în două cazuri).
Pachetul transmite confirmare „Host“.
Computerul gazdă generează cadru de schimb de date cu toate dispozitivele, cu o durată de 1 ms. Fiecare cadru de tranzacții de schimb de date are loc prin schimbul tuturor modelului activ.
La începutul fiecărui cadru transmite marker start cadru. La sfârșitul cadrului există o pauză, atunci când linia nu este transmis nici nici o informație.
Marker începutul cadrului conține un număr de serie incremental ciclic. Acesta poate fi utilizat pentru punctele finale de sincronizare sau auto-test.
Un astfel de algoritm de organizare a schimbului de date vă permite să rezerve interfață lățime de bandă pentru diferite sarcini.
Suport pentru multi-tasking este un bine dezvoltat și ușor de gestionat. fluxuri mari de date sunt transmise cu un raport bun de informații și sisteme utile.