Forum: Mikrocontroller und Digitale Elektronik Wer hilft mir mich etwas in USB und Hid einzuarbeiten Raum S


von Knuddel P. (knopf)


Lesenswert?

Hallo, ich möchte mich in USB AT90USB einarbeiten. Mir geht es 
insbesondere um die Kommunikation von PC zum uC. Ich könnte mir 
vorstellen Visual C zu benutzen, da ich damit etwas mich bereits 
auskenne. Ich komme aus Raum Stuttgart, bin aber auch bereit etwas zu 
fahren, wenn es nicht zu weit weg ist.

Wäre jemand bereit mir hier etwas auf die Sprünge zu helfen?

Danke

Ralf

von Ampfing (Gast)


Lesenswert?

Hi Knuddel Pudel,

wenn es Dir 'nur' darum geht Daten vom PC zum Controller zu schicken 
kann ich Dir libusb empfehlen. Infos dazu - incl. Beispielcodes - 
findest Du unter http://libusb-win32.sourceforge.net .
Fuer den genaueren Ablauf des USB-Protokolls kann ich Dir 'USB in a 
Nutshell' sehr empfehlen 
(http://http://www.beyondlogic.org/usbnutshell/usb1.htm ).

Am Anfang heisst es wohl oder uebel erstmal lesen lesen und nochmal 
lesen...

Viele Gruesse

von Stefan Salewski (Gast)


Lesenswert?

Ich habe zwar nicht den Eindruck, dass der Herr Pudel lesen möchte, aber 
egal:
Das USB-Buch von H.J. Kelm gibt es momentan bei
http://www.buchshopper.de/
für nur 7 Euro. Ich hatte dafür vor einem Jahr noch 30 Euro ausgegeben.

http://www.buchshopper.de/advanced_search_result.php?keywords=usb&osCsid=9d70193fdde0d908e87d893afcc6aabe

von Knuddel P. (knopf)


Lesenswert?

Das Buch habe ich. Es geht nicht um die Mikrocontrollerseite sondern um 
das Bedienen der hid und dann die Übertragung zum uC. Ich blicke es 
einfach noch nicht so richtig

von Martin T. (mthomas) (Moderator) Benutzerseite


Lesenswert?

Hier gibt es ganz brauchbaren Code zum Einstieg: 
http://www.lvr.com/hidpage.htm
Anhand der Funktionen im Code ein wenig durch die MSDN hangeln und bei 
Unklarheiten noch die Dokumente auf usb.org lesen hatte - für mich - 
gereicht, um eine Kommunikation zwischen LPC23xx und PC über USB/HID 
herzustellen (PC Software in MS Visual C++ 6). DDK braucht man nicht 
unbedingt. Gutes USB Buch sicher auch nützlich (z.B. auch USB complete).

von Martin (Gast)


Lesenswert?

Hallo  Knuddel Pudel,

Kenne den AT90USB zwar nicht, habe aber schon ein HID entwickelt und 
zwar PC- und Devices-seitig. Und bin im Raum Stuttgart.
Wenn es Dir nur um die PC-Seite geht kannst Du das mit C++ oder VB oder 
sonst ner Sprache machen die das WIN-API ansprechen kann. Ich mach's der 
Einfachheits halber mit VB.

Falls Du da also Fragen hast...

Martin

von Knuddel P. (knopf)


Lesenswert?

Das würde mir enorm helfen.

von Nicole28 (Gast)


Lesenswert?

Hallo Martin,

würdest du auch den Quellcode von der VB veröffentlichen?

VG
Nicole

von holger (Gast)


Lesenswert?

>würdest du auch den Quellcode von der VB veröffentlichen?

Nach 9 Jahren dürfte das ziemlich unwahrscheinlich sein.

von Nicole28 (Gast)


Lesenswert?

Wieso?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Weil nicht unbedingt davon auszugehen ist, daß jemand, der hier vor 9 
Jahren einen Beitrag verfasst hat, jetzt noch mitliest.

Andererseits hat sich in der Zwischenzeit die Welt der 
USB-Programmierung weitergedreht, durch libusb und durch winusb ist 
vieles einfacher geworden.


Wenn Du ein konkretes Problem hast, schildere es in einem eigenen 
Thread. Wenn es um PC-Programmierung geht (und das scheint es wohl, wenn 
Du nach VB-Quelltext fragst) dann pack' den Thread doch auch bitte 
gleich ins passende Unterforum.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.