Hvad er USB Selective Suspension?

Forfatter: Judy Howell
Oprettelsesdato: 27 Juli 2021
Opdateringsdato: 1 Juli 2024
Anonim
13 Cool Electronic Fishing Products From Joom
Video.: 13 Cool Electronic Fishing Products From Joom

Indhold

USB står for Universal Serial Bus, en standard seriel bus til tilslutning af eksterne enheder til en computer. USB-specifikationer definerer understøttelse af lavt strømforsyningsudstyr - såsom mus, tastaturer og joysticks - der bruger mindre end 100 milliamps elektrisk strøm fra USB-strømkilden - og en af ​​de lave strømtilstande kaldes " selektiv USB-suspension ".


Selektiv USB-suspension gør det muligt at deaktivere porte, når de ikke er i brug (Jupiterimages / Polka Dot / Getty Images)

drift

Selektiv USB-suspension gør det muligt for enhver USB-enhedsdriver - et program, der bestemmer, hvordan computeren kommunikerer med en USB-perifer enhed - for at afbryde eller suspendere den USB-enhed, den styrer, når enheden er inaktiv. Når tomgang er afbrudt, afbryder enhedsdriveren den selektive suspension, så den kan genoptage normal drift. Suspension er yderst nyttig, fordi det tillader en eller flere USB-porte på en computer at blive suspenderet - hvilket reducerer det samlede strømforbrug - uden at påvirke driften af ​​andre USB-porte.

Bestemmelse af ledighed

Den selektive suspenderingsproces begynder, når klientdriveren af ​​en enhed registrerer, at den tilsvarende enhed er inaktiv. Hvad "inaktiv" betyder varierer fra en enhed til en anden; en mus betragtes som tomgang, hvis den ikke bevæger sig i en vis tid, et kamera, hvis linsen er dækket og så videre. Evnen til at opdage denne ledighed er afgørende for at forlænge batterilevetiden for mobile enheder, f.eks. Notesbøger, og kan gøre forskellen mellem et produkt og det andet.


Lav strømtilstand

Når klientdriveren registrerer, at dens tilsvarende enhed er tomgang, skal føreren forberede enheden til lav strømtilstand. Det gør det ved at sende en datastruktur, kendt som en input / output request-pakke, til rodnavet eller USB-controlleren, som styrer hele USB-bussen. Processen med at suspendere en USB-enhed indebærer at sende en eller flere kommandoer fra controlleren, hvilket tvinger enheden til at gå i lavt strømtilstand.

Nuværende Restriktioner

USB-specifikationen pålægger en 2,5 milliamps begrænsning på USB-enheder, som understøtter selektiv ophængning med en anden lavt strømfunktion, kendt som "remote wake-up", aktiveret. Denne funktion giver i det væsentlige en USB-enhed mulighed for at vække sig selv fra selektiv suspension i stedet for at blive vækket af systemet. For enheder uden fjernvarmningstilstand pålægger USB-specifikationen en begrænsning på 500 mikroamerikater. Disse nuværende begrænsninger er ofte den primære årsag til, at USB-enheder på mobile platforme har deres egen strømkilde.