USB programmieren, Daten senden/empfangen

OP #1277677
Lesenswert?

hallo zusammen,
wie aufwendig ist die programmierung von usb wirklich? ich würde das in 
C# mit ms visual machen wollen. ich nutze zwei pcs mit jeweils einem 
usb-zigbee-funkmodul. dabei möchte ich mit hilfe einer eigens 
programmierten software daten senden bzw. empfangen können. später dann 
noch auswerten usw.
ich wäre dankbar wenn mir damit jemand weiterhelfen kann bzw. seine 
erfahrung dazu sagen kann.

grüßle und danke schon mal
andi
#1277707
Lesenswert?

naja kommt darauf an ob da schon USB Treiber mit dabei sind. Also z.B. 
CDC oder HID Treiber oder eben ein spezieller Treiber vom Hersteller, 
dann musst du die DLL nur noch importieren  und kannst das Zeug 
verwenden.

Selbst Treiber zu entwickeln ist dagegen sehr aufwendig.

Kenn mich mit zigbee Modulen leider nicht aus. Arbeite gerade mit dem 
USB Framework von Microchip
#1277716
Lesenswert?

Naja, wenn du das Protokoll kennst, also auf welchen EndPoint musst du 
welche Daten schicken, und von welchem EP welche Daten lesen, dann ist 
das nicht so schwer. Kannst die LibUSB-Win32 nehmen, da gibts glaub auch 
eine .NET Version, oder einen WinUSB basierten Treiber, hatte hier im 
Forum mal einer eine Open-Source Version vorgestellt. Aber ich denke, 
diese ZigBee Module haben eine virtuelle serielle Schnittstelle, da 
brauchst du den Krempel gar nicht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren