Hva er USB Selective Suspension?

Forfatter: Judy Howell
Opprettelsesdato: 1 Juli 2021
Oppdater Dato: 22 November 2024
Anonim
15 Best Electric Bikes with AliExpress
Video: 15 Best Electric Bikes with AliExpress

Innhold

USB står for Universal Serial Bus, en standard seriell buss for tilkobling av eksterne enheter til en datamaskin. USB-spesifikasjoner definerer støtte for lavt strømforsyningsenheter - for eksempel mus, tastaturer og styrespak - som bruker mindre enn 100 milliamper av elektrisk strøm fra USB-strømkilden - og en av lavspenningsmodiene kalles " selektiv USB-suspensjon ".


Selektiv USB-suspensjon gjør at porter kan deaktiveres når de ikke er i bruk (Jupiterimages / Polka Dot / Getty Images)

drift

Selektiv USB-oppheng gjør det mulig for alle USB-enhetsdrivere - et program som bestemmer hvordan datamaskinen kommuniserer med en USB-perifer enhet - for å koble fra eller suspendere USB-enheten den styrer når enheten er i bruk. Når tomgang er avbrutt, avslutter enhetsdriveren den selektive fjæringen slik at den kan gjenoppta normal drift. Suspensjon er ekstremt nyttig fordi det tillater en eller flere USB-porter på en datamaskin, slik at det reduserer det totale strømforbruket uten at det påvirker driften av andre USB-porter.

Bestemmelse av ledighet

Den selektive oppstartsprosessen starter når klientdriveren til en enhet oppdager at den tilhørende enheten er inaktiv. Hva "tomgang" betyr varierer fra en enhet til en annen; en mus anses som tomgang hvis den ikke beveger seg i en viss tid, et kamera, hvis objektivet er dekket og så videre. Evnen til å oppdage denne ledighet er avgjørende for å forlenge batterilevetiden til mobile enheter, for eksempel bærbare datamaskiner, og kan gjøre forskjellen mellom ett produkt og det andre.


Lav strømmodus

Når klientdriveren oppdager at den tilhørende enheten er tomgang, må driveren klargjøre enheten for lav strømmodus. Det gjør dette ved å sende en datastruktur, kjent som en input / output request-pakke, til rotnavet eller USB-kontrolleren, som styrer hele USB-bussen. Prosessen med å suspendere en USB-enhet innebærer å sende en eller flere kommandoer fra kontrolleren, noe som tvinger enheten til å gå inn i lav strømmodus.

Gjeldende begrensninger

USB-spesifikasjonen pålegger en 2,5 milliamps begrensning på USB-enheter som støtter selektiv oppheng med en annen lav strømfunksjon, kjent som "ekstern oppvåkning", aktivert. Denne funksjonen gjør det i hovedsak mulig for en USB-enhet å vekke seg opp fra selektiv oppheng i stedet for å bli vekket av systemet. For enheter uten ekstern oppstartsmodus pålegger USB-spesifikasjonen en begrensning på 500 mikroamerikater. Disse gjeldende begrensningene er ofte den viktigste grunnen til at USB-enheter på mobile plattformer har sin egen strømkilde.