Forum: Mikrocontroller und Digitale Elektronik Mit libusb kommunizieren?


von C. H. (hedie)


Lesenswert?

Hallo zusammen...

Ich wollte mal fragen, wie man denn eigentlich mit dem AVR mit der 
libusb kommunizieren kann?

Danke für die hilfe :)

von Knilch (Gast)


Lesenswert?

über/mit AVRDude z.B.

von C. H. (hedie)


Lesenswert?

hö?

Nein ich meine ist es möglich, durch die libusb auf ein eigenes AVR 
Gerät zuzugreifen?

wenn ja, wo finde ich beispiele für den code im avr?

von Stefan Salewski (Gast)


Lesenswert?

>ist es möglich, durch die libusb auf ein eigenes AVR
>Gerät zuzugreifen?

Du benötigst einen AVR mit einer USB-Firmware. Dann hast Du ein Gerät, 
dass Du u.a. mit libusb ansprechen kannst. Firmware selber schreiben, 
oder von Atmel, LUFA. Auf meiner Homepage ist dazu auch etwas.

von Knilch (Gast)


Lesenswert?

> hö?

Dann sieh' dir mal die Projekte auf
http://www.recursion.jp/avrcdc/cdc-io.html
an.

von C. H. (hedie)


Lesenswert?

Sehe ich das richtig, das die libusb nur ein treiber ist welcher auch 
mit v-usb http://www.obdev.at/products/vusb/index-de.html funktioniert?

von Knilch (Gast)


Lesenswert?

ja, libusb ist nur ein Softwareinterface zwischen VCP (virtual COM-Port) 
und einem entsprechenden/passenden USB-device.
http://de.wikipedia.org/wiki/Libusb
-> Tante Google nach "libusb" fragen

von Christian R. (supachris)


Lesenswert?

LibUSB hat mit einem VCP erst mal nix zu tun. Mit der LibUSB kann man 
jedes USB Gerät ansprechen. Natürlich muss auf dem AVR eine USB 
Firmware laufen.

von C. H. (hedie)


Lesenswert?

Christian R. schrieb:
> Natürlich muss auf dem AVR eine USB
> Firmware laufen.

Die frage ist nur welche :)

von Christian R. (supachris)


Lesenswert?

Naja, entweder halt das Soft-USB Gefrickel, oder was richtiges auf zum 
Beispiel einem AT90USB...

von C. H. (hedie)


Lesenswert?

du sagst was richtiges...

Was wäre damit?

http://www.maxim-ic.com/datasheet/index.mvp/id/4751

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.