/ / Waarom heb ik een USB-controller nodig

Waar is de USB-controller voor?

USB universele bussen zijn populairpersoonlijke computerinterface. Ze maken seriële verbinding van verschillende apparaten tot 127 eenheden mogelijk. Universele USB-bussen ondersteunen de functie om apparaten aan te sluiten / los te koppelen zonder de pc uit te schakelen. In dit geval kunnen de aangesloten apparaten rechtstreeks worden gevoed via de USB-interface, waardoor er geen extra voedingen nodig zijn. Dit artikel gaat over een apparaat zoals een USB-controller. We zullen het doel, de technische kenmerken en types bekijken.

usb-controller

Waar is een USB-controller voor?

Это устройство обеспечивает коммуникацию всех randapparatuur aangesloten op de bus. Een USB-controller is een intelligent apparaat dat kan communiceren door de centrale processor te omzeilen met het RAM-geheugen van een pc in de doorloopmodus van het geheugen. Per type integratie kunnen dergelijke apparaten worden gebruikt als onderdeel van de systeemlogica of in de vorm van afzonderlijke microschakelingen (chips) zowel op het computermoederbord zelf als op de externe kaarten (uitbreidingskaart). Volgens de PCI-verbindingsmethode kan de USB-controller worden gemaakt voor PCI-bussen en voor PCI Express.

Specificaties en apparaattypen

pci usb-controller
Для спецификации USB1.1 zijn twee soorten van dergelijke apparaten ontwikkeld. Dus voor Intel USB1.0 werden USB-controllers zoals UHCI en OHCI ontwikkeld. Het verschil tussen deze apparaten zit alleen in de toegangsmethode tot de registers. In het eerste geval bevinden de registers zich structureel in de ruimte van systeempoorten die verantwoordelijk zijn voor invoer-uitvoer van informatie, en in het tweede geval bevinden ze zich in het geheugengedeelte van een personal computer. De OHCI-type USB-controller wordt als intelligenter beschouwd dan het UHCI-type. Dit voordeel ligt in de mogelijkheid om de hoofdprocessor te bevrijden van de noodzaak om routinematige bewerkingen uit te voeren die verband houden met de overdracht van gegevens via USB-bussen. Beide controllers gebruiken 32-bit adressering.

Для USB2.0 EHCI type universele USB seriële buscontroller ontworpen. Het kan de werking ondersteunen bij hoge snelheden (480 Mbps). Dankzij de gesplitste transactie ondersteunt deze controller de low-speed USB1.1-interface om langzamere apparaten te ondersteunen.

hoge snelheid USB-hostcontroller

Voor USB3.0 is een high-speed USB-HOST-controller van het XHCI-type ontwikkeld, die de uitwisseling van informatie op alle drie snelheden kan ondersteunen.

conclusie

Om samen te vatten, laten we zeggen dat als uw computer dat niet doetOmdat het USB-poorten heeft, kunt u er dankzij een kleine upgrade een USB-controller op installeren. Dergelijke apparaten worden geïmplementeerd in de vorm van een PCI-type uitbreidingskaart of PC-kaarten voor laptops. Afstandsbedieningen zijn beschikbaar met ondersteuning voor USB1.0, 2.0 en 3.0. Als u besluit om een ​​dergelijk apparaat voor uzelf te installeren, is het beter om een ​​sneller apparaat te kiezen, omdat de kosten bijna hetzelfde zijn. Volgens dit principe kunt u een bestaande controller vervangen door een snellere. Met een dergelijke upgrade mogen we echter niet vergeten dat u voor de volledige werking van het apparaat de stuurprogramma's voor deze controller opnieuw moet installeren.

leuk vond:
0
Populaire berichten
Spirituele ontwikkeling
eten
Y