+8618149523263

USB neli edastusrežiimi

Sep 23, 2021

Iga edastamise USB -päringu käigus võetakse teave mitmeks andmepaketiks lahti ja edastatakse USB -siini kaudu. Ülekandmisprotsess läbib kokku 2 või 3 sammu. Esimene samm on see, et USB -kontroller väljastab käsu USB -seadmele ja teine ​​samm on lugemis-/kirjutamistaotluste edastamine USB -kontrolleri ja USB -seadme vahel, kuid teine ​​samm jäetakse mõnikord vahele. Kolmas samm on aga käepigistussignaal.

1. Hulgiülekande tehing


Tehing edastab suuremahulisi andmeid hulgitoru kaudu. Edastusrežiim koosneb kolmest osast. Esimene osa on hostilt hulgimärgi päringu saatmine. Kui luba on IN -päring, väljendatakse seda taotlusena seadmelt hostile ja kui see on OUT -märk, väljendatakse seda päringuna hostilt seadmele.


Teine osa on andmete edastamine. Vastavalt päringumärgi tüübile on kaks võimalikku edastussuunda: IN ja OUT. Andmeedastus edastatakse vaheldumisi andmeid kandvate DATA0 ja DATA1 žetoonide kaudu.

56HHcPFFQD-zqH6t9yztJA

Käepigistussignaali kolmas osa. Kui andmed on IN -suunas, tähendab see, et käepigistussignaali saadab hostipool ja OUT -suund seadme poole. Käepigistussignaal võib olla ka ACK (normaalne reaktsioon) või NAK (pole õigesti edastatud). Kui see on STALL, tähendab see, et host on leidnud ettearvamatu vea.


2. Ülekandetehingu kontrollimine


Juhtülekande ülesanne on seadistada osa juhtimisteabest juhttoru kaudu USB -le. Juhttoru on USB-seadme kohustuslik osa. Juhttoru on samuti jagatud kolmeks edastusosaks: sümboolne faas, andmeedastuse faas ja käepigistusfaas.


3. Katkestatud ülekandetehing


USB -seadmetes on üldine töötlemismehhanism, mida võib pidada PCI katkestusmehhanismiks, mida nimetatakse ka katkestustehinguks. Katkestatud tehingu edastamise andmevoog on väga väike. Seda kasutatakse peamiselt hostile teatamiseks sündmuse toimumisest, näiteks lihtsatest toimingutest, nagu hiire USB -liikumine või klõpsamine, mis edastatakse hostile katkestuskanali kaudu. Katkestustehing on samuti jagatud kolmeks osaks: sümboolne faas, andmeedastuse faas ja käepigistusfaas.


4. Sünkroonne ülekandetehing


Sünkroonse edastustehingu eesmärk on tagada edastusteabe sünkroonimine, mida tavaliselt kasutatakse USB -kaamera videoandmete edastamisel. Sünkroonsed tehingud võivad garanteerida fikseeritud edastusmahu sekundis, kuid on veidi vähem ranged kui hulgiedastus, võimaldavad eksisteerida peeneid vigu, säilitavad reaalajas toimivuse ja vastavad paremini videokonverentside edastusnõuetele. Andmete õigsuse madalate nõuete tõttu on sünkroonsel edastustehingul ainult kaks osa: sümboolne faas ja andmefaas.

Küsi pakkumist