USB ansprechen mit c++

Gast #765528
Lesenswert?

Hallo,

Ich bin daran ein GUI für ein Mikrokontroller-Projekt zu schreiben, ich 
verwende einen AT91SAM7S256 und möchte nun über den PC mit dem 
Mikrokontroller kommunizieren. Als ich den Print über die 
USB-Schnittstelle mit dem PC verbunden habe klappte es eigentlich 
wunderbar. XP meldete, dass ein USB Device gefunden wurde und ich konnte 
den Treiber(atm6124.sys)installieren.
Mit einem Test Programm, dass von Atmel (im Anhang) zur Verfügung 
gestellt wird kann man  erkennen ob ein USB Gerät am PC angeschlossen 
ist, funktioniert auch!
Nun möchte ich den Code dieses Programms teilweise in mein GUI 
implementieren, leider ist der Quellcode eine Konsolenanwendung und ich 
werde nicht recht schlau daraus.
Könnte mir evtl. jemand die sagen wie ich den USB Port ansprechen kann, 
bzw welche funktionen etc.. ich kennen sollte?

Danke
Angehängte Dateien:
#765623
Lesenswert?

Steht doch alles in deiner USBLibrary.h die da im Zi File ist. Gibts ja 
nur Open, Close, ReadPipe und WritePipe...mehr isses ja nicht. Die 
Initialisierungen kannst du ja übernehmen, musst halt alle printf() 
Ausgaben in eine Textbox oder sonstwas umbiegen.
Und zum Lesen sollte man einen Thread machen, sonst blockiert die ganze 
Applikation.

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