USB-Kommunikations-API

8

Gibt es eine anständige USB-Kommunikations-API? Vorzugsweise plattformübergreifend (Linux wenn nicht, schätze ich)

Ich habe keinen bestimmten Verwendungszweck, ich möchte nur etwas über die Verwendung der USB-Anschlüsse für zukünftige Elektronikprojekte erfahren. Ich weiß, das ist sehr allgemein, ich werde versuchen, die Frage zu verfeinern, da die Antworten mich in die richtige Richtung weisen.

Danke.

    
CptAJ 20.07.2009, 15:15
quelle

3 Antworten

5

libusb sollte für Sie funktionieren ... plattformübergreifende USB-Tools für Benutzer-Speicherplatz.

    
eduffy 20.07.2009, 15:19
quelle
2

Abhängig von Ihren Elektronikprojekten kann ein USB-Mikrocontroller mehr sein, als Sie suchen.

Hier ist eines meiner Lieblings-USB-Geräte, die solche Dinge tun (Servosteuerungen, Motorsteuerungen, LEDs, Analog / Digital-I / O usw.) phidgets.com

Cross-Plattform, ausgezeichnet. Wenn ich zum Beispiel die Position eines Servos auf halbem Weg einstellen würde, könnte ich den Fahrer anrufen:

%Vor%

Einfach wie Kuchen.

Viel Glück!

    
bufferz 20.07.2009 16:06
quelle
1

Sie können für Windows WinUSB versuchen ( Ссылка ) User-Modus Windows USB-Treiber-Handhabung - ab Vista? (yuck) Ich habe es nie benutzt, und es wird nicht auf Linux funktionieren: Warum willst du plattformübergreifend an erster Stelle? Für libusb für Windows bin ich nicht sicher, ob es alle Arten von Übertragungen unterstützt. (abhängig von der Version) Für den Gerätebetrieb können Sie AVRUSB ( Ссылка ) verwenden. Sie benötigen nur AVR-Prozessor und einige wirklich einfach extra hardvare.

    
CrazyChris 22.07.2009 08:00
quelle

Tags und Links