mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik USB ?


Autor: chris (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich möchte einen USB Stick an einen ATMega32 oder 128
anschließen um zB die Dateinnamen der auf dem USB-Sticks Dateien auf
einem Dislay anzeigen zu lassen(bzw viel später mal MP3's abzuspielen)

Meine Frage ist eher allgemein.
Wie geht man an so ein Projekt heran ?
-Infos über USB- Spezifikation suchen ?
-Infos suchen wie man die Daten das USB-Stick ausließt, oder steht das
auch in der Spezifikation drinn ?
-Programm schreiben ?

ich hab schon Erfahrung mit uC und kann C\C++ programmieren, wenn
nötig aber auch Assembler.
Danke für Tipps
   Chris

Autor: Danyo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Chris!

Das erste, was du brauchst ist ein USB-Host-Controller, den du mit
deinem uC ansteuerst, z.B. der Philips ISP1160. Dann würde ich dir auf
jeden Fall empfehlen das Datenblatt des Chips sowie die USB Spec 2.0 zu
studieren sowie www.beyondlogic.org und die Links unter www.lvr.com.
Desweiteren musst du dich mit der USB Device Class für Mass Storage
Devices beschäftigen, die spezielle USB-Befehle (Requests) für
Massenspeicher erläutert.

Danyo

Autor: Nemie (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

naja als erstes könntest du die Suche im Forum hier verwenden. Da
findest du ne Menge Threads, die darufhinweisen das es ne Menge Zeit
kosten wird bzw. fast unmöglich ist. Ansonsten wäre da noch USB.org
oder ne Universitätsbücherei.

Seb

Autor: Rolf Magnus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Fazit aus vielen anderen Threads hier: Nimm SD/MMC statt einem
USB-Stick, und es wird um Größenordnungen einfacher.

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.