Forum: Mikrocontroller und Digitale Elektronik USB Programmierung


von Dimitri (Gast)


Lesenswert?

hallo leute,

ich bin anfänger, was USB angeht, deshalb brauche ich eure hilfe...

könnte mir jemand erklären wie ich einen treiber, firmware für USB 
schreiben soll (schritt für schritt) oder weiss vielleicht jemand wo ich 
gute info finde (mit beispielen), wo es schritt für schritt erklärt 
wird.

danke im voraus

von Frank (Gast)


Lesenswert?

Lies dir Schritt für Schritt mal die USB-Spezifikationen durch, damit 
bist du die nächsten Jahre beschäftigt.

bye

Frank

von Dimitri (Gast)


Lesenswert?

das mache ich doch, aber ich weiss nicht wie ich beim treiber/firmware 
vorgehen soll. sprich, was ich alles initialisieren soll und wie.

ich habe halt nur "bisschen" programmierkenntnisse und habe bis jetzt 
noch nie etwas mit hardware gemacht...

brauche ein code-beispiel wo schrittweise erklärt wird...

von TOM (Gast)


Lesenswert?

Um was für eine Hardware gehts denn?

von Wolfram (Gast)


Lesenswert?

>ich habe halt nur "bisschen" programmierkenntnisse und habe bis jetzt
>noch nie etwas mit hardware gemacht...
>brauche ein code-beispiel wo schrittweise erklärt wird...
Was du brauchst ist mehr Programmierpraxis und das Studium einiger 
Bücher
z.B. Programmieren in C, Algorithmen, Datenstrukturen, USB-Spec
Dann bist du auch selbst in der Lage das Schritt für Schritt zu 
implementieren. Programmieren ist nicht das Tippen von Code sondern die 
Zerlegung des Problems in Einzelschritte und deren Lösung.

Wenn es dir nur um den USB Teil geht, gewöhnlich liefert der Hersteller 
der Hardware eine Beispielimplementierung. Wahrscheinlich gibt es schon 
das was du suchst. Eine Lösung Schritt für Schritt wirst du 
höchstwahrscheinlich nicht finden.

von Stefan (Gast)


Lesenswert?

Treiber und Firmware sind zwei Paar Schuhe.

Programming Guide for Linux USB Device Drivers
http://www.lrr.in.tum.de/Par/arch/usb/usbdoc/

Universal Serial Bus Device Driver Development
http://www.beyondlogic.org/usb/usbdevdrvs.htm

von Dimitri (Gast)


Lesenswert?

kann mir vielleich jemand eine seite nennen, die ein kleines USB projekt 
zeigt und wo man keinen development kit oder ähnliches braucht???????

von Stefan (Gast)


Lesenswert?

http://www.mikrocontroller.net/articles/USB

Bei den reinen Softwarelösungen kannst du nachsehen und natürlich bei 
den Applikationnotes der Hersteller der diversen USB-ICs. Manchmal ist 
da Beispielcode dabei.

WAS willst/musst/darfst du denn machen?

von Hawk _. (hawk)


Lesenswert?

also hier wirds echt mal für den Einstieg ganz gut erklärt.
Starte mal hier:

http://www.sprut.de/electronic/interfaces/usb/usb.htm

von Mike (Gast)


Lesenswert?

Schau mal hier, ich hab quasi sowas ähnliches vor wie du.

Ich würde gerne Hardware über USB dazu bewegen etwas zu tun :-)

Beitrag "Re: Ersetzen des FT245BM gegen einen ATmega8"

lg

von KlaRa (Gast)


Lesenswert?

Hallo,
eine Quelle wäre: http://www.b-redemann.de/index.shtml
Oder: http://www.ftdichip.com/

Bei FTDI findest Du eigentlich alles was Du benötigst.

Gruss Klaus.

von Dimitri (Gast)


Lesenswert?

Danke Leute für eure Teilenahme...

falls jemand noch welche Links kennt, rein damit ;)

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.