mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik USB Programmierung


Autor: Dimitri (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Frank (Gast)
Datum:

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

bye

Frank

Autor: Dimitri (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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...

Autor: TOM (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Um was für eine Hardware gehts denn?

Autor: Wolfram (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Stefan (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Dimitri (Gast)
Datum:

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

Autor: Stefan (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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?

Autor: Hawk __ (hawk)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Mike (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: KlaRa (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Dimitri (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke Leute für eure Teilenahme...

falls jemand noch welche Links kennt, rein damit ;)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.