? USB è l'acronimo di Universal Serial Bus , uno standard di bus seriale esterno per il collegamento di periferiche a un computer . La specifica USB definisce il supporto per i dispositivi a bassa potenza - dispositivi come mouse, tastiere e joystick, che attirano meno di 100 milliampere di corrente elettrica dalla linea di alimentazione USB - e una delle caratteristiche della modalità a bassa potenza si chiama sospensione selettiva USB . Operazione
sospensione selettiva USB consente a qualsiasi driver di periferica USB - un programma che determina come un computer comunica con una periferica USB - per spegnere , o sospendere , il dispositivo che controlla quando il dispositivo è minimo. Quando il dispositivo cessa di essere inattivo , il driver di periferica risveglia dalla sospensione selettiva modo che possa riprendere il normale funzionamento . Sospensione selettiva è estremamente utile perché permette una o più porte USB in un sistema per essere sospeso - riducendo così il consumo di energia complessivo - . Senza influenzare il funzionamento di una qualsiasi delle altre porte USB
Idle determinazione
il processo selettivo USB Sospendere inizia con il driver di periferica USB client rileva che il suo dispositivo USB è inattivo . Che cosa costituisce "idle" varia da un dispositivo a un altro, un mouse USB è considerato inattivo se non si è spostato per un certo periodo di tempo , una fotocamera USB è considerato inattivo se il copriobiettivo è chiuso e così via . La capacità di rilevare quando un dispositivo USB è inattivo è fondamentale per estendere la durata della batteria di piattaforme mobili , come ad esempio computer portatili , e può fare la differenza tra un prodotto e l'altro.
Basso potenza modalità
Una volta che il driver client USB ha rilevato che il dispositivo USB è inattivo , il conducente deve preparare il dispositivo per la modalità di risparmio energetico . Lo fa presentando una struttura di dati , nota come una richiesta di ingresso /uscita dei pacchetti , per l'hub principale , o il controller USB , che controlla l'intero bus USB ad esso collegato. Il processo di sospensione di un dispositivo USB comporta il controller USB inviarlo uno o più comandi , che costringono il dispositivo in modalità di basso consumo .
Attuali restrizioni
la specifica USB prevede una restrizione di 2,5 milliampere su dispositivi USB che supportano la sospensione selettiva con un'altra caratteristica di bassa potenza , nota come riattivazione remota , attivata . Riattivazione remota consente essenzialmente di un dispositivo USB di riattivare se stessa da sospensione selettiva piuttosto che essere svegliati dal sistema. Per i dispositivi USB senza risveglio a distanza , la specifica USB impone delle restrizioni di 500 microampere . Le attuali restrizioni sono spesso il motivo principale per cui i dispositivi USB su piattaforme mobili sono autoalimentati .