Skip to main content

Vad är en USB -värdkontrollförare?

En USB -värdkontrolldrivrutin styr hur perifera enheter kommunicerar med ett dators huvudsystem.Föraren skapar kontakt mellan en USB -enhet, till exempel ett tangentbord eller skrivare, och säkerställer att datorns driftssystem känner igen den.Många operativsystem kommunicerar direkt med en USB -värdkontroller för att säkerställa att datoranvändare inte behöver installera enskilda drivrutiner för varje enhet.

Universal Serial Bus (USB) -enheter kommunicerar alla med ett datorsoperativsystem genom ett standardprogrammeringsspråk.Merparten av tiden kommer en USB -värdkontroller att interagera med C ++ eller ANSI -programmering.När en datoranvändare ansluter en USB -enhet, till exempel ett kabelmodem, till en av portarna, känner operativsystemet automatiskt igen enheten.Beroende på systemet kan det automatiskt installera enhetsdrivrutiner, vilket möjliggör drift.

Standard USB -enheter, till exempel en mus och tangentbord, kommer vanligtvis automatiskt att kännas igen av en dator USB -värdkontrolldrivrutin.En del USB -kontrollprotokoll kommer att kombinera eller samla kommunikationsprocessen för flera standardenheter.Detta hjälper till att skapa effektivitet när data måste överföras samtidigt.Till exempel matar datoranvändare ofta till data från ett tangentbord och mus i ett ordbehandlingsprogram samtidigt.

Med buntning kan USB -värdkontrolldrivrutinen få datorn att kommunicera med flera enheter via en kommunikationsport.Verkligheten är att var och en av dessa enheter verkar vara anslutna till olika portar på Hardwares -gränssnittet.Inom programmeringsspråket är riktningen för datorn att känna igen båda ingångarna som tillhör samma port.Föraren kan också vara ansvarig för att omdirigera strömmen från huvudsystemet genom USB -kablar som körs till varje separat enhet.

I de flesta fall kommer USB -värden att avgöra hur varje enhet får sin ström.Vissa USB -protokoll gör det möjligt att anslutas och kopplas bort enheter medan datorn är på.Andra programmeringsgränssnitt kräver att datorn stängs av och startas sedan in innan den kommer att känna igen en USB -enhet.SCSI -gränssnittet är ett protokoll som inte gör det möjligt för användare att helt enkelt ansluta och spela.

.Vissa förare stöder höghastighetsöverföringar medan andra bara arbetar i en låghastighetsmiljö.Det finns några USB -värdkontrolldrivrutiner som uteslutande arbetar med video- och ljudenheter som behöver garanti för en viss bandbredd.