Forum: Mikrocontroller und Digitale Elektronik USB Datentransfer Host und Device


von Alexander H. (Firma: HTL) (alexh)


Lesenswert?

hallo erstmal!

wollte mal fragen ob mir jemand genauer erklären kann,
wie man bestimmte Daten per USB von z.B.: einem Device an
den Host sendet ?

mfg
Alexander

von Stefan Salewski (Gast)


Lesenswert?


von Alexander H. (Firma: HTL) (alexh)


Lesenswert?

vielen Dank!

gibt es dazu auch Programmier-Beispiele,
also genau für den Datentransfer ?
wo z.B. auch erklärt wird wie der Code funktioniert ??

bitte um Antworten!

lg

von Christian R. (supachris)


Lesenswert?

Programm hängt ja immer ganz vom verwendeten USB Controller und dessen 
Treiber ab. Aber ein Blick in die LibUSB hilft da sicher weiter.

von sechsnullfuenf (Gast)


Lesenswert?

Ja, zieh die den Jan Axelson rein. Google, oder Amazon suchen nach "USB 
Jan Axelson". So auf die Schnelle laeuft da eh nichts.

von Alexander H. (Firma: HTL) (alexh)


Lesenswert?

zuerst danke an euch =)

ja aber das problem bei mir ist, das
ich ein projekt fertigstellen müsste (zeitdruck)
und da sollte als zusätzliche Funktion möglich sein einige
Daten (Variablenwerte,Strings..) vom µController(Atmega8,16) an den PC 
zu schicken und wollte mal fragen ob ich jemanden denn
Sourcecode schicken kann, denn ich schon habe (von oebdv - 
powerswitch)??
also jemand der sich damit schon mal befasst hat, und mir dann
das erläutern könnete, oder einfach so .

wäre sehr nett und äußerst nützlich !

mfg

von sechsnullfuenf (Gast)


Lesenswert?

Der Mega8, resp 16 kann kein USB. Nimm den seriellen Port, das ist 
einfacher.

von Ralf H. (www-rahand-eu)


Lesenswert?

Hallo Alexander,

wenn Du ein Tutorial zum Thema USB suchst, bei dem Alles erklärt wird, 
dann schau mal auf meiner Seite www.rahand.eu vorbei. Da beschreibe ich, 
wie man einen virtuellen COM-Port mit der CDC-Klasse erstellt.

Wenn Du Hilfe für die Beispiele von obdev suchst, dann schau mal in 
deren Forum nach. Falls Du da nicht findest, was Du suchst, dann kann 
ich Dir gerne die notwendigen Erklärungen geben. Ein paar Details 
müssten wir dann im Vorfeld per eMail noch klären.

Gruß RalfH.

von Alexander H. (Firma: HTL) (alexh)


Lesenswert?

Hallo Ralf

freue mich sehr über deine mühe!!
wenn es für dich kein zu großes Problem ist würde ich gerne
auf dich zurückgreifen und dir per E-MAIL vorerst genauere
Informationen schreiben und schicken, wenn du mir
diese bitte geben könntest ?

lg
Alexander

von Guido Körber (Gast)


Lesenswert?

Also unter Zeitdruck mal eben so USB lernern ist nicht besonders gut.

Was genau soll das Teil denn können? Davon hängt viel ab, da USB mehrere 
Optionen bietet um Probleme zu lösen, aber oft werden dann die 
unpassenden Optionen gewählt, wenn man sich nicht ausreichend auskennt.

von Bene (Gast)


Lesenswert?

http://www.embedded-projects.net/usbport (Diplomarbeit inkl. Theorie)

http://www.usb-projects.net (einfache Einfuehrung)

von Alexander H. (Firma: HTL) (alexh)


Lesenswert?

vorerst mal danke =)

ja das projekt sollte einfach z.B.
die daten von mehreren userne, welche immer 2 char Werte sind
vom µController(Atmega8) an den PC schicken und dort dann ausgegeben 
werden !


lg

von Guido Körber (Gast)


Lesenswert?

Was sind "userne" und was haben die für Daten?

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.