? USB signifie Universal Serial Bus, un bus série standard externe pour connecter des périphériques à un ordinateur. La spécification USB définit le support des périphériques de faible puissance - dispositifs, tels que souris , claviers et manettes de jeu, qui attirent moins de 100 milliampères de courant électrique à partir de la ligne d'alimentation USB - et l'une des caractéristiques du mode de faible puissance est appelé suspension sélective USB . Operation
suspension sélective USB permet à tout pilote de périphérique USB - un programme qui détermine comment un ordinateur communique avec un périphérique USB - pour désactiver ou suspendre le dispositif qu'il commande lorsque l'appareil est ralenti. Lorsque l'appareil cesse d'être inactif , le pilote de périphérique se réveille il de suspension sélective afin qu'il puisse reprendre son fonctionnement normal . Suspension sélective est extrêmement utile, car elle permet à un ou plusieurs ports USB sur un système à être suspendu - réduisant ainsi la consommation globale d'énergie - . Sans affecter le fonctionnement de l'un des autres ports USB
Idle détermination
le processus de suspension sélective USB démarre avec le pilote de périphérique USB client détecte que son dispositif USB est inactif. Ce qui constitue «ralenti» varie d'un appareil à l'autre, une souris USB est considérée comme inactive si elle n'a pas bougé pendant un certain laps de temps, une caméra USB est considéré comme inactif si le cache de l'objectif est fermé et ainsi de suite . La capacité de détecter si un périphérique USB est inactif est critique pour prolonger la vie de la batterie de plates-formes mobiles, tels que les ordinateurs portables, et peut faire la différence entre un produit et un autre .
Faible mode Power
Une fois le pilote USB client a détecté que son dispositif USB est inactif , le pilote doit préparer l'appareil pour le mode de faible puissance. Il le fait en présentant une structure de données , connue sous le nom d'une entrée /sortie un paquet de requêtes , au concentrateur racine ou un contrôleur USB , qui contrôle le bus USB tout est connecté. Le processus de suspendre un périphérique USB implique le contrôleur USB envoyant une ou plusieurs commandes , qui forcent l'appareil en mode de faible puissance.
Restrictions actuelles
La spécification USB impose une restriction de 2,5 milliampères sur les périphériques USB qui prennent en charge la suspension sélective avec une autre caractéristique de faible puissance, connu sous le nom de réveil à distance est activé. Réveil à distance permet essentiellement un dispositif USB pour se réveiller de suspension sélective plutôt que d'être réveillé par le système. Pour les périphériques USB sans réveil à distance , la spécification USB impose de restriction de 500 micro-ampères . Ces restrictions actuelles sont souvent la principale raison pour laquelle les périphériques USB sur les plates-formes mobiles sont auto-alimentés .