Einstieg mit Kopierstation?

Gast #2765693
Hallo Liebe Mikrocontroller Community,

Vorweg: Ich kenne mich in keinster Weise mit Mikrocontrollern aus. Ich 
bin zufällig auf das Tinkerforge-Projekt gestoßen, und das
hat mein Interesse geweckt. Allerdings bleibt dabei der Lerneffekt wohl 
etwas auf der Strecke. Nach kurzer Netzrecherche bin ich dann
über Arduino zu AVR und ARM gekommen und dann hier gelandet. :)

Bei mir hat sich nun der Gedanke gefestigt selbst einen Mikrocontroller 
zu bauen. Dieser sollte in der Lage sein Daten von USB-Stick
zu USB-Stick; SD-Karte zu SD-Karte, USB-Stick zu SD-Karte und umgekehrt 
zu kopieren, einen LCD und diverse Bedienelemente besitzen.
(Vielleicht ist es einfacher wenn man nur 1:1 Kopien machen kann, ohne 
Daten auswählen zu können.?)
Außerdem sollte er Mobil mit Akkus betrieben werden können.

Ich vermute mal das dass eine ziemlich komplizierte und komplexe 
Angelegenheit wird. Mit Sicherheit gibt es Probleme zu lösen an die ich
noch nicht mal ansatzweise gedacht habe. :)
Ich bin allerdings bereit sehr viel Freizeit für mein Vorhaben zu 
verwenden.

1. Wo fange ich da am besten an (AVR, ARM, assembler, c ...)?
2. Welche Hardware benötige ich für mein Vorhaben?
3. Mit welchen Themen sollte ich mich Intensiv auseinandersetzen?
4. Lässt sich sowas überhaupt realisieren? (Probleme mit Dateisystemen 
FAT, ext usw...oder gar zu wenig Rechenleistung)

LG muckel
Hi,
Solch ein Projekt ist nicht ganz Trivial, vor allem die implementation 
der USB-Schnittstelle.
Am besten fängst du erst einmal mit dem Tutorial an:
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial
Ich würde mir immer kleine Teilziele stecken, sonst wird schnell Frust 
aufkommen :D
Erstmal Taster einlesen, LED ansteuern, LCD...
Dann kannst du dich einmal mit den SD Karten versuchen
Und später evtl mal die Funktion für USB erweitern.

MfG Miche
muckel schrieb:
> Dieser sollte in der Lage sein Daten von USB-Stick
> zu USB-Stick; SD-Karte zu SD-Karte, USB-Stick zu SD-Karte und umgekehrt
> zu kopieren, einen LCD und diverse Bedienelemente besitzen.

Du kannst nicht etwas selber entwickeln, wofür andere Mannjahrtausende 
gebraucht haben.
Nimm was fertiges, wo Linux oder Windows drauf läuft. Und selbst dann 
wird es anspruchsvoll sein, Deine Wunschapplikation dafür zu schreiben. 
Die Treiber und das OS sind ja nur die Grundbausteine.


Peter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.