ZTEX

 
Produkte
FPGA-Boards
  USB-FPGA-Modul 1.15
  USB-FPGA-Modul 1.15x
  USB-FPGA-Modul 1.11
  USB-FPGA-Modul 1.2
  Experimentierboard 1.3
  Experimentierboard 1.2
  Analog-Experimentierboard
  Stromversorgungs-Modul 1.1
  Referenz-Designs
USB-Mikrocontroller Boards
  USB-Modul
  USB-XMEGA-Modul
Zum ZTEX Shop ZTEX Shop
SDK und Beispiele
  Übersicht
  Dokumentation
  Downloads
  Beispiel
  Versions-Geschichte
  ZTEX Wiki
 
  BTCMiner - Bitcoin-Miner
OS Rabattprogramm
 
Downloads
 
Kontakt
Impressum
AGB
RoHS
 
    Hauptseite / Produkte         SDK    
    Zum ZTEX Shop Shop   
    Wiki / Foren         Downloads    
    deutsch     englisch    

USB ID's und Geräte-Identifikation

Gewöhnlich werden USB-Geräte mit Hilfe zweier ID's identifiziert, der Hersteller-ID (vendor ID) und der Produkt-ID. Die Hersteller-ID muss vom USB Implementers Forum (USB-IF) erworben werden. Die Produkt-ID wird vom Hersteller zugewiesen. Gemäß der USB-IF Regeln darf die Hersteller-ID nur vom Hersteller des Produktes verwendet werden.

Um zu vermeiden, dass Kunden von ZTEX eine eigene Vendor-ID kaufen müssen, ist für ZTEX-Module, die den ZTEX Deskriptor 1 unterstützen, die Produkt-ID 0x100 reserviert (ZTEX Hersteller-ID ist 0x221A). Der Deskriptor wird vom ZTEX EZ-USB FX2 SDK automatisch erzeugt und enthält eine zweite Produkt-ID, welche zur Identifizierung verschiedener Produkte dient. Diese ID's oder Bereiche davon können kostenlos reserviert werden.

Unter Windows muss jedem USB-Gerät ein Treiber zugewiesen werden. Wenn das ZTEX EZ-USB FX2 SDK genutzt wird, is dies immer der libusb-Treiber, siehe das Tutorial auf der Wiki. Dieser Treiber stellt ein Mehrzweck-Interface zur Verfügung, welches von der Host-Software zum Zugriff auf das USB-Gerät genutzt wird.

Unter Linux wird kein Treiber benötigt. Die Hardware-Zugriffe können direkt mittels der libusb-Bibliothek erfolgen.


[Home]  [Impressum]   
© ZTEX GmbH